01Overview
Preferred candidate profile
Minimum 5+ years of professional software engineering experience
Strong expertise in Python (mandatory)
Experience with backend frameworks (FastAPI, Flask)
Experience with microservices and distributed system design
Familiarity with Docker, Kubernetes, CI/CD
Experience delivering solutions in one of the cloud environments (e.g., Azure, GCP , AWS)
Experience with Azure function, Azure API Management, Azure AI search [cognitive search]
Python Libraries - requests, httpx, asyncio, pydantic, dataclasses, sqlalchemy, pytest, logging, pandas, numpy, langchain, langgraph
Python Frameworks - FastAPI, Flask
API Skills - REST APIs, Streaming responses, WebSockets, Authentication, Authorization, RBAC, Rate limiting, API gateways, Caching
Async APIs integration
Vector Database integration
Understanding of RAG
Database integration Skills - SQL, NoSQL, Python ORM .