HamburgerMenu
hirist

C++ Developer - Microservices Architecture

Bharat Headhunters
4 - 9 Years
Anywhere in India/Multiple Locations

Posted on: 13/04/2026

Job Description

Role Overview:

As a C++ Developer with Kubernetes expertise, you will be instrumental in designing, developing, and deploying high-performance, scalable microservices.


Your day-to-day will involve writing clean, efficient C++ code, containerizing applications using Docker, and orchestrating deployments with Kubernetes.


You will collaborate closely with product managers, architects, and other engineers to deliver innovative solutions.


Your work will directly impact the performance and reliability of our core platform, ensuring a seamless experience for our users and driving business growth.

Key Responsibilities:

- Design and implement robust, scalable, and maintainable microservices using C++11 and modern design patterns to meet evolving business requirements.

- Containerize applications using Docker and orchestrate deployments with Kubernetes to ensure efficient resource utilization and high availability.

- Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes, ensuring rapid and reliable software releases.

- Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with product vision and technical feasibility.

- Troubleshoot and resolve production issues, ensuring minimal downtime and optimal performance of the platform.

- Participate in code reviews to maintain code quality and share knowledge within the team, fostering a culture of continuous improvement.

Required Skillset:

- Demonstrated proficiency in C++ development, including strong understanding of data structures, algorithms, and object-oriented programming principles.

- Proven ability to design and implement microservices architectures, with experience in RESTful APIs and message queues.

- Hands-on experience with containerization technologies like Docker and orchestration platforms like Kubernetes.

- Solid understanding of Linux operating systems and networking concepts.

- Excellent problem-solving and debugging skills, with the ability to analyze complex systems and identify root causes.

- Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.

- Bachelor's or Master's degree in Computer Science or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...