Key Responsibilities
- Design and develop scalable REST APIs using Python frameworks (Django, Flask, FastAPI)
- Implement business logic, authentication, and data processing with clean, maintainable code
- Ensure application security, performance, and high availability
- Deploy and manage applications on Microsoft Azure (App Services, Functions, Storage, SQL/Cosmos DB)
- Implement CI/CD pipelines using Azure DevOps
- Monitor applications using Azure Monitor and Application Insights
Requirements
- Proficiency in Python with experience in backend frameworks
- Hands-on experience with Azure cloud services and DevOps practices
- Strong understanding of REST API design and database integration
- Familiarity with security best practices and performance optimization
- Experience with CI/CD pipelines and monitoring tools