Golang Developer (India)

Golang Developer (India)

06 Aug
|
Nouveau Labs
|
India

06 Aug

Nouveau Labs

India

Experience : 3 to 10 years

Location : Bengaluru

Job Type: Full Time

Key Responsibilities:

- Design and develop scalable and maintainable backend systems using Golang.
- Lead the development of firmware code for high performance.
- Collaborate with stakeholders to translate business requirements into technical solutions.
- Ensure code quality, security, and maintainability by adhering to best practices and conducting thorough code reviews.
- Identify and resolve performance bottlenecks and scalability issues.
- Mentor and guide junior and mid-level developers in the team.
- Stay abreast of emerging trends in Golang and backend development.
- Contribute to and influence architectural decisions and technology roadmaps.

Requirements:

- Experience: 3-10 years.
- Bachelor’s or Master’s degree in Computer Science or equivalent.
- Experience with Golang.
- Experience working with major Cloud Solutions AWS (preferred), Azure, and GCP.
- Candidates who have worked on distributed messaging systems will be preferred.
- Familiarity with 3-tier, microservices architecture, and distributed systems.
- Experience with the design and development of RESTful services.




- Experience with developing Linux-based applications, networking, and scripting.
- Experience with different data stores, data modelling, and scaling them.
- Familiarity with data stores such as Aerospike, MySQL, MongoDB, etc.
- Good understanding of data structures, multi-threading, and concurrency concepts.
- Experience with DevOps tools like Jenkins, Ansible, Kubernetes, and Git is a plus.
- Familiarity with elastic search queries and visualization tools like Grafana and Kibana.
- Strong networking fundamentals: Firewalls, Proxies, DNS, Load balancing, etc.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Team player, versatile, and able to work in a fast-paced environment.
- A “DevOps” mindset. You own what you will develop.

Good-to-haves:

- Experience in telecom, related protocols, and product start-ups would be a plus.
- Exposure to telephony protocols, ISDN, SIP, and WebRTC.
- Practical Experience in managing Production scale systems.
- Experience in the development of cloud telephony systems (CPaaS) is a plus.

📌 Golang Developer (India)
🏢 Nouveau Labs
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (india) / india