Python Software Developer (Noida)

Python Software Developer (Noida)

10 Sep
|
Allegis Group
|
Noida

10 Sep

Allegis Group

Noida

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

Key Responsibilities

- Develop and maintain scalable backend applications using Python and FastAPI.
- Design, build, and optimize REST APIs and microservices.
- Implement secure authentication and authorization solutions using OAuth2, Okta, Azure AD, or similar identity providers.
- Develop and maintain integrations with enterprise systems, cloud services, and third-party APIs.
- Design and implement caching, rate-limiting, and performance optimization mechanisms using Redis.
- Build and enhance data processing workflows including bulk uploads, validation, and data quality checks.
- Design and develop Retrieval-Augmented Generation (RAG) systems for enterprise knowledge retrieval.
- Build GenAI-powered applications using LLMs, LangChain, OpenAI, Azure OpenAI, and AI Agent frameworks.
- Develop AI agents capable of automating business and infrastructure operations using natural language instructions.
- Create reusable frameworks, libraries, and integration patterns to improve development efficiency.
- Troubleshoot and resolve production issues related to backend services, authentication, integrations, databases, and cloud infrastructure.
- Participate in architecture discussions, code reviews, sprint planning, deployment, and production support.
- Collaborate closely with product owners, developers, architects,



and business stakeholders.

Required Skills

- Strong experience in Python
- Hands-on experience with FastAPI
- Strong knowledge of REST APIs and Microservices
- Experience with PostgreSQL and database design
- Experience with Redis caching and rate-limiting
- Experience with OAuth2, JWT, Okta, Azure AD, or similar authentication systems
- Strong understanding of cloud platforms such as Azure, AWS, or GCP
- Experience with Docker, Kubernetes, CI/CD Pipelines
- Hands-on experience with Git and Agile methodologies

Gen AI Requirements

- Experience with LLMs, OpenAI, Azure OpenAI
- Strong understanding of RAG architectures
- Experience with LangChain, Vector Databases, Embeddings
- Experience building AI-powered assistants, copilots, or AI Agents
- Understanding of prompt engineering and retrieval optimization

Good to Have

- Experience with Microsoft Graph APIs
- Experience with Azure APIM
- Knowledge of MCP (Model Context Protocol)
- Exposure to enterprise cloud provisioning platforms
- Familiarity with monitoring and observability tools

What We're Looking For

- Strong problem-solving and debugging skills
- Ownership mindset with the ability to drive features end-to-end
- Excellent communication and stakeholder management skills
- Ability to work in rapid-paced Agile environments
- Passion for backend engineering, cloud technologies, and Generative AI

📌 Python Software Developer (Noida)
🏢 Allegis Group
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python software developer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: python software developer (noida) / noida