Python Backend (Bangalore, IN)

Capgemini
Capgemini

Software Engineering

Bengaluru, Karnataka, India

Posted on Jul 18, 2026

Job Description

Layer

Technologies

Language

Python 3.11+

API Frameworks

FastAPI (primary), Flask

Data Validation

Pydantic v2

HTTP Client

httpx (async)

Relational DB

PostgreSQL (SQLAlchemy 2.x async, Alembic)

Systems of Record

Oracle, Trino/Starburst, legacy Denodo (retiring)

Caching

Redis (CDC-driven invalidation)

Streaming

Kafka (async)

API Gateway

Kong, JWT auth

Platform

Rancher K8s on OpenStack → migrating to GCP

CI/CD

GitLab CI

Observability

OpenTelemetry → Datadog