Golang Developer | 6-9 Years | Bangalore Capgemini Engineering

  • company name Capgemini Engineering
  • working location Office Location
  • job type Full Time

Experience: 6 - 6 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Python, API Development, Docker, Kubernetes, GoLang, Microservices Architecture, Google Cloud Platform GCP, Terraform, FirebaseFirestore, CICD pipelines, DevOps practices

About Capgemini Engineering

Job Description

At Capgemini Engineering, the world leader in engineering services, a global team of engineers, scientists, and architects collaborates to assist innovative companies in maximizing their potential. Our digital and software technology experts, ranging from autonomous cars to life-saving robots, provide unique R&D and engineering services across all industries. A career with us offers a plethora of opportunities where you can truly make a difference, and each day brings new challenges. As a Golang Developer with 6 to 9 years of experience, you will be based in Bangalore. The ideal candidate should hold a BTech/BE/bachelors or masters degree with relevant experience and be available for an immediate to 15-day notice period. Key Responsibilities: - Design, develop, and maintain microservices and RESTful APIs using Golang. - Collaborate with cross-functional teams to define, design, and implement new features. - Utilize Terraform to manage cloud infrastructure on Google Cloud Platform (GCP). - Enhance backend performance and scalability. - Integrate and manage Firebase/Firestore for dynamic data handling. - Write clean, efficient, and maintainable code. - Monitor and troubleshoot production issues. - Participate in code reviews and contribute to team knowledge sharing. Required Skills & Qualifications: - Strong proficiency in Golang and Python. - Experience with microservices architecture and API development. - Hands-on experience with GCP and Terraform for cloud deployment and infrastructure management. - Familiarity with Firebase/Firestore for real-time data operations. - Understanding of CI/CD pipelines and DevOps practices. - Knowledge of containerization tools like Docker and orchestration tools like Kubernetes is a plus. - Excellent problem-solving skills and attention to detail. - Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience). Preferred Qualifications: - Experience with other cloud platforms (AWS, Azure) is a bonus. - Knowledge of security best practices in backend development. - Familiarity with monitoring tools like Prometheus, Grafana, etc. Capgemini is a global business and technology transformation partner with a diverse team of over 340,000 members in more than 50 countries. With a heritage of over 55 years, Capgemini assists clients in leveraging technology to meet their business needs, offering end-to-end services and solutions across various domains. The company is known for its capabilities in AI, generative AI, cloud, and data, combined with deep industry expertise and a robust partner ecosystem.,