API developer with Python & cloud

Capgemini

New Delhi, Pune District, Bengaluru

Hybrid

INR 1,400,000 - 2,800,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Capgemini is seeking an API Developer (Python & Cloud Services) in Delhi to design, build, and secure scalable APIs and microservices for enterprise apps and AI-enabled solutions. You will collaborate with product, data engineering, cloud, and DevOps teams to deliver high-performance services in modern cloud environments.

The role requires expertise in Python, API frameworks, cloud platforms, containerization, and API security, with a focus on reliability, observability, and CI/CD automation.

Qualifications

  • 5–10 years of software development experience.
  • Strong Python proficiency.
  • Experience with REST APIs and API frameworks.
  • Knowledge of OAuth2, JWT, API Keys and RBAC.
  • Experience with CI/CD and cloud deployments.

Responsibilities

  • Design, develop, test, and deploy RESTful APIs and microservices using Python.
  • Build scalable backend services for enterprise applications and data platforms.
  • Develop APIs to integrate with cloud services, databases, SaaS, and third-party systems.
  • Create reusable, well-documented APIs following industry standards.
  • Implement authentication, authorization, API security, and governance.
  • Optimize API performance, reliability, scalability, and monitoring.
  • Collaborate with DevOps to enable CI/CD and cloud deployments.
  • Develop logging, monitoring, and observability for production environments.
  • Troubleshoot performance, integration, and production issues.
  • Participate in architecture discussions and technical design decisions.

Skills

Python programming
REST APIs
API design
OpenAPI/Swagger
JSON
API security
CI/CD
Git workflows

Tools

FastAPI
Flask
Django REST Framework
Docker
Git
Azure
AWS
GCP
PostgreSQL
MongoDB

Job description

Role & responsibilities
API Developer (Python & Cloud Services)

Experience: 5-10 Years

Role Overview

We are seeking an experienced API Developer with strong expertise in Python and cloud-native application development. The ideal candidate will be responsible for designing, developing, securing, and maintaining scalable APIs and microservices that power enterprise applications, data platforms, and AI-enabled solutions.

The role requires close collaboration with product, data engineering, cloud, and DevOps teams to build high-performance, reliable, and secure services in modern cloud environments.

Key Responsibilities
  • Design, develop, test, and deploy RESTful APIs and microservices using Python.
  • Build scalable backend services for enterprise applications, integrations, and data-driven solutions.
  • Develop APIs to integrate with cloud services, databases, SaaS platforms, and third-party systems.
  • Create reusable and well-documented APIs following industry standards and best practices.
  • Implement authentication, authorization, API security, and governance standards.
  • Optimize API performance, reliability, scalability, and monitoring.
  • Collaborate with DevOps teams to enable CI/CD automation and cloud deployments.
  • Develop logging, monitoring, and observability capabilities for production environments.
  • Troubleshoot and resolve performance, integration, and production issues.
  • Participate in architecture discussions and contribute to technical design decisions.
Required Skills
  • 5-10 years of software development experience.
  • Strong programming expertise in Python.
  • Hands-on experience with API frameworks such as:
    • FastAPI
    • Flask
    • Django REST Framework
  • Strong understanding of:
    • REST APIs
    • API design principles
    • JSON
    • OpenAPI / Swagger
  • Experience with relational and/or NoSQL databases:
    • PostgreSQL
    • SQL Server
    • MySQL
    • MongoDB
  • Experience with at least one cloud platform:
    • Microsoft Azure
    • AWS
    • Google Cloud Platform
  • Familiarity with containerization technologies such as Docker.
  • Experience with Git-based development workflows.
  • Knowledge of API security including OAuth2, JWT, API Keys, and role-based access controls.
  • Understanding of CI/CD practices and automation pipelines.
Preferred candidate profile
  • Experience with Kubernetes and container orchestration.
  • Experience developing APIs for AI/ML or GenAI applications.
  • Familiarity with message queues and event-driven architectures:
    • Kafka
    • RabbitMQ
    • Azure Service Bus
  • Experience with API gateways:
    • Azure API Management
    • AWS API Gateway
    • Kong
    • Apigee
  • Exposure to Infrastructure as Code tools such as Terraform or Bicep.

Experience with monitoring tools such as Azure Monitor, Application Insights, Grafana, or Prometheus.

Perks and benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Cloudesign Technology Solutions LLP. • Indore District

On-site
INR 1,800,000 - 2,800,000
Senior - Cloud Engineering - API
Senior - Cloud Engineering - API

EY • Dadri

On-site
INR 3,000,000 - 6,000,000
EY career growth
Python Api Developer
Python Api Developer

Cognizant • Hyderabad

On-site
INR 800,000 - 1,500,000
Python Developer with AWS
Python Developer with AWS

Qentelli LLC • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Python Api Developer
Python Api Developer

Tekskills Inc. • Chennai

Hybrid
INR 900,000 - 1,300,000
Full-stack Developer with AI/ML
Full-stack Developer with AI/ML

EqualizeRCM Services • Hyderabad, Mysuru, Chennai District

On-site
INR 1,200,000 - 1,800,000
Python Api Developer
Python Api Developer

Tekskills Inc. • Delhi

Hybrid
INR 1,200,000 - 1,800,000
Python Api Developer
Python Api Developer

Tekskills Inc. • Hyderabad

Hybrid
INR 1,200,000 - 2,200,000
Python API Developer
Python API Developer

SAI Group Ltd • Kolkata District

On-site
INR 900,000 - 1,500,000
Python Api Developer
Python Api Developer

Tekskills Inc. • Bengaluru

On-site
INR 2,000,000 - 3,500,000