HamburgerMenu
hirist

Capgemini - Senior Python Developer - Flask/Django

Capgemini Technology Services
6 - 12 Years
Bangalore

Posted on: 29/09/2026

showcase-imageshowcase-imageshowcase-image

Job Description

Role Overview :

We are seeking a seasoned Senior Python Developer with 6 - 12 years of hands-on experience building robust, scalable backend services and distributed systems. In this role, you will lead the architecture, design, and implementation of high-performance APIs, data pipelines, and microservices. You will collaborate closely with cross-functional engineering teams in an Agile environment, driving technical excellence from initial design through deployment and observability.

Key Responsibilities :

- Architecture & Development : Design, build, and maintain scalable, secure backend services and microservices using Python.

- API Engineering : Architect and implement high-performance RESTful APIs and GraphQL schemas, integrating external third-party services and downstream systems using JSON-based payloads.

- Database Design & Management : Model, optimize, and manage NoSQL databases (primarily MongoDB) as well as relational databases (e.g., PostgreSQL, MSSQL) for query performance and data integrity.

- System Administration & Tooling : Develop, deploy, and debug applications directly in Linux/Unix environments.

- Code Quality & Mentorship : Drive clean architecture, comprehensive unit/integration testing, and code reviews across Git-based workflows.

- Cross-Functional Collaboration : Partner with product managers, QA, and DevOps engineers within an Agile/Scrum framework to deliver sprint commitments predictably.

Required Technical Skills :

- Experience : 6 - 12 years of professional software engineering experience primarily using Python.

- Framework Expertise : Deep practical experience with core Python web frameworks such as FastAPI, Django, or Flask.

- API Technologies : Expertise in RESTful APIs, GraphQL, and complex JSON data serialization.

- Databases : Strong hands-on experience with MongoDB (aggregation, indexing) and relational databases (PostgreSQL, MySQL) with ORM/ODM libraries.

- Environment & Version Control : Proficiency in Linux environments and Git workflows.

- Process & Delivery : Well-versed in Agile/Scrum methodologies and test-driven development.

Good-to-Have Skills :

- Containerization & Orchestration : Docker, Kubernetes, or Red Hat OpenShift.

- CI/CD : Experience with Jenkins or similar platforms.

- Infrastructure as Code (IaC) : Ansible or Terraform.

- Observability & Telemetry : Prometheus, Grafana, OpenTelemetry, ELK, or Datadog.

Preferred Soft Skills :

- Strong technical communication skills and mentorship abilities.

- Pragmatic problem-solver comfortable owning features end-to-end.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...