Description
We are looking for an experienced Azure with Python Developer to join our dynamic team in India. The ideal candidate will have a strong background in developing cloud-based applications using Python on the Azure platform. You will be responsible for building scalable applications, collaborating with various teams, and ensuring the performance and reliability of our services.
Responsibilities
- Design, develop, and deploy scalable applications on Microsoft Azure.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Write clean, maintainable, and efficient code using Python and related frameworks.
- Implement Azure services such as Azure Functions, Azure App Services, and Azure Storage.
- Monitor and troubleshoot applications and infrastructure in the Azure environment.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest Azure technologies and best practices.
Skills and Qualifications
- 10-15 years of experience in software development with a focus on Python.
- Strong knowledge of Microsoft Azure services and architecture.
- Proficiency in Python programming and popular frameworks (e.g., Flask, Django).
- Experience with cloud-based application development and deployment.
- Understanding of RESTful APIs and microservices architecture.
- Familiarity with database technologies such as SQL Server, PostgreSQL, or Cosmos DB.
- Knowledge of DevOps practices and tools (e.g., Azure DevOps, CI/CD pipelines).
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and teamwork skills.