Job Description
We are looking for a Python Developer for Gurugram, Noida and Bangalore location.
The Requirements
Critical
· Strong expertise in Python, including async programming, modular design, and testing.
· Proven experience delivering production REST APIs using FastAPI or Flask.
· Hands-on experience with Azure Functions, Azure container services, and cloud-native patterns.
· Comfortable operating as the sole or primary Python engineer, owning features end-to-end.
· Production experience integrating generative AI models (OpenAI, Azure OpenAI, Gemini), including
prompt design, streaming, error handling, and optimisation.
· Practical knowledge of Azure authentication (Managed Identities, Service Principals, Key Vault).
Preferred
· Experience with Docker and container orchestration (AKS or similar).
· Knowledge of CI/CD automation, Infrastructure-as-Code (Terraform), and automated tes...