We are looking for an experienced Senior Python Developer with strong expertise in backend development, cloud technologies, and modern application architecture. The ideal candidate should have hands-on experience building scalable applications using Python, FastAPI, Azure, and containerized environments.
Mandatory Skills
Strong experience in Python and FastAPI (or similar backend frameworks)
Hands-on experience with React (preferably TypeScript)
Experience with Microsoft Azure, especially:
Azure Kubernetes Service (AKS)
Azure Container Registry (ACR)
Azure Cosmos DB
Strong knowledge of Docker and containerized application development
Experience implementing CI/CD pipelines using GitHub Actions or similar tools
Positive understanding of REST APIs, Microservices Architecture, and Asynchronous Programming
Experience with OAuth2, JWT,
and authentication/authorization mechanisms
Good understanding of Kubernetes (Deployments, Services, Ingress, Scaling)
Strong problem-solving and debugging skills
Excellent communication and team collaboration skills
Good to Have
Azure Service Bus, Event Grid, or Event-Driven Architecture
AI/LLM integration using Azure AI Foundry, OpenAI, or LangChain
Infrastructure as Code (Terraform, Bicep, ARM Templates)
Monitoring tools such as Application Insights, Prometheus, or Grafana
Experience with Server-Sent Events (SSE) or WebSockets
Knowledge of distributed systems and microservices design patterns
Experience working in Agile/Scrum environments
Understanding of OWASP and API security best practices
Experience managing deployments across Dev/Test/Production environments