Delivery Lead - Python Developer

5 - 8 years

9 - 14 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • We are looking for a highly skilled Senior Python Developer with expertise in FastAPI and microservices architecture to design, develop, and maintain scalable, high-performance APIs and distributed systems.
  • This role ensures robust, secure, and efficient service communication while enabling observability and reliability across modern cloud-native environments.

Essential skills

  • 5+ years of experience in Python and microservices.
  • Strong experience in developing scalable microservices using Python and FastAPI.
  • Proficiency in designing RESTful APIs with Pydantic validation.
  • Hands-on expertise in service-to-service communication using REST and gRPC.
  • Solid knowledge of containerization and orchestration with Docker and Kubernetes.
  • Experience in CI/CD pipeline development using GitHub Actions, Jenkins, or Azure DevOps.
  • Familiarity with observability tools like Prometheus, Grafana, and OpenTelemetry.
  • Strong understanding of event-driven architecture using Kafka or RabbitMQ.
  • Excellent debugging and performance optimization skills for microservices.

Good to have:

  • Experience with asynchronous programming and concurrency in Python.
  • Knowledge of OAuth2, JWT, and API security best practices.
  • Exposure to cloud platforms (Azure, AWS, or GCP) and managed Kubernetes services.
  • Familiarity with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Understanding of API Gateway and service mesh (Istio, Kong).
  • Experience with unit/integration testing frameworks (Pytest).
  • Knowledge of infrastructure-as-code (Terraform, Helm).
  • Awareness of performance monitoring and distributed tracing.

Key Responsibilities

  • Develop and maintain scalable microservices using Python and FastAPI.
  • Design and implement RESTful APIs with robust validation using Pydantic.
  • Implement service-to-service communication via REST and gRPC.
  • Build and maintain CI/CD pipelines for automated deployments.
  • Containerize applications and manage orchestration using Docker and Kubernetes.
  • Implement observability and monitoring with Prometheus, Grafana, and OpenTelemetry.
  • Design and maintain event-driven architecture leveraging Kafka or RabbitMQ.
  • Ensure code quality, security, and performance optimization across services.

Key Metrics

  • Proven ability to build production-grade microservices using FastAPI.
  • Hands-on experience with containerization and orchestration in real-world projects.
  • Strong understanding of API design principles and validation frameworks.
  • Practical experience with observability and monitoring tools.
  • Familiarity with secure coding practices and API security standards.

Behavioral Competencies

  • Good communication (verbal and written)
  • Experience in managing client stakeholders

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Aarti Industries logo
Aarti Industries

Chemicals and Pharmaceuticals

Mumbai

RecommendedJobs for You

mumbai, pune, chennai, bengaluru