API developer with Python & cloud

6 - 9 years

0 - 1 Lacs

Delhi Pune Bengaluru

Posted:16 hours ago

Apply

Job Description

Role & responsibilities

API Developer (Python & Cloud Services)

Experience:

Role Overview

API Developer

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

Skills Required

Postgresql Flask Rest Continuous Integration Open API Design development DBMS

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You