Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Developer Lead (Python +GCP) @ Capgemini

Home > Software Development

 Backend Developer Lead (Python +GCP)

Job Description

Role: Senior Software Developer Python | FastAPI | GCP | CI/CD

We are seeking a highly skilled Senior Software Developer to design, develop, and maintain scalable backend systems and machine learning solutions in a cloudnative environment. The ideal candidate will have strong expertise in Python, FastAPI, Google Cloud Platform (GCP), microservices architecture, and DevOps/CICD pipelines, with handson experience deploying high-performance distributed applications.

Key Responsibilities

Backend Development

  • Design and implement RESTful APIs using Python and FastAPI.
  • Build and manage microservices architecture to support scalable applications.
  • Develop and optimize backend services integrated with PostgreSQL databases.
  • Containerize applications using Docker and deploy on GCP services like Cloud Run, API Gateway, and Cloud SQL.
  • Leverage event-driven designs using Pub/Sub or similar messaging systems.
  • Ensure high performance, reliability, and maintainability of backend services.

Machine Learning Integration

  • Develop, integrate, and deploy machine learning models using Python-based frameworks.
  • Build pipelines to move ML models into production environments.
  • Collaborate with teams to manage model lifecycle, monitoring, and optimization.

DevOps & CI/CD

  • Manage source code using Git and follow best practices for version control.
  • Develop and maintain automated CI/CD pipelines for testing and deployment.
  • Monitor backend systems in production, troubleshoot issues, and optimize performance.
  • Support cloud infrastructure provisioning and automation tasks.

Required Skills & Qualifications

Core Technical Skills

  • Backend: Python, FastAPI, REST APIs, microservices.
  • Database: PostgreSQL.
  • Cloud: Google Cloud Platform (Cloud Run, Cloud SQL, API Gateway, Pub/Sub).
  • DevOps: Docker, CI/CD pipelines, Git.
  • ML: Experience with Python-based machine learning libraries and production deployment.

Additional Expertise

  • Strong understanding of distributed systems, cloud-native architecture, and scalable services.
  • Experience working with event-driven systems and message queues.
  • Exposure to infrastructure as code, automation, and observability tools.
  • Familiarity with high-availability systems and performance optimization.
  • Excellent problem-solving, debugging, and analytical skills.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Capgemini
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Ci Cd Pipeline Fast Api Gcp Cloud Python Devops

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Lead

  • Infogain
  • 8 - 11 years
  • Kochi
  • 4 days ago
₹ Not Disclosed

Java Sr. Developer

  • Infogain
  • 6 - 8 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Java Lead

  • Infogain
  • 8 - 11 years
  • Noida, Gurugram
  • 5 days ago
₹ Not Disclosed

ServiceNow Developers

  • DXC Technology
  • 2 - 5 years
  • Noida, Gurugram
  • 5 days ago
₹ Not Disclosed

Capgemini

Capgemini Engineering combines, under one brand, a unique set of strengths from across the Capgemini Group: the world leading engineering and R&D services of Altran acquired by Capgemini in 2020 - and Capgemini's digital manufacturing expertise. With broad industry knowledge and cutting-edge ...