We are looking for a Python Developer for Gurugram, Noida and Bangalore location.

6+ yrs of experience

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 testing workflows.

· Familiarity with event-driven architectures (Azure Service Bus/Event Hub).

· Experience with vector databases (Pinecone, Chroma, Azure AI Search) and RAG pipelines.

· Performance tuning, profiling, and optimizing Python workloads.

Role-Specific Tools & Technologies

· Python, FastAPI, Pydantic, Pandas, PyTest

· Azure Functions, Container Apps/ACI/AKS, Key Vault, Monitor

· Generative AI: OpenAI / Azure OpenAI APIs, Gemini, Transformers

· DevOps: GitHub Actions / Azure DevOps, Docker, Terraform/Bicep (optional)

· Data/AI: MongoDB

Similar jobs

More from N Consulting Ltd
N Consulting Ltd 2 days ago
N Consulting Ltd 2 days ago
N Consulting Ltd 5 days ago

Senior Python Developer

Apply Now
Back to search page