Job Title: Azure Application Development Engineer (ADO Product)
Experience: 5+ Years
Location: Chennai / Coimbatore / Hyderabad
Job Summary
- We are seeking a skilled Azure Application Development Engineer with hands-on experience in Azure DevOps (ADO) to design, develop, and maintain scalable cloud-based applications. The ideal candidate will have strong expertise in Microsoft Azure services, CI/CD pipelines, and modern application development practices.
Key Responsibilities
- Design, develop, and deploy cloud-based applications using Microsoft Azure
- Implement and manage CI/CD pipelines using Azure DevOps (ADO)
- Collaborate with cross-functional teams to define, design, and deliver high-quality solutions
- Develop and maintain RESTful APIs and microservices architecture
- Monitor application performance and optimize for scalability and reliability
- Ensure best practices in security, governance, and compliance in Azure environments
- Troubleshoot and resolve application and deployment issues
- Participate in code reviews and ensure coding standards are followed
Required Skills & Qualifications
- 5+ years of experience in application development with strong exposure to Azure
- Hands-on experience with Azure DevOps (ADO), including Boards, Repos, Pipelines, and Artifacts
- Proficiency in programming languages such as C#, .NET, or Java
- Experience with Azure services like App Services, Azure Functions, Logic Apps, and Storage
- Strong understanding of CI/CD concepts and DevOps practices
- Experience with containerization tools like Docker and Kubernetes is a plus
- Familiarity with REST APIs, microservices architecture, and cloud-native development
- Knowledge of databases such as SQL Server, Azure SQL, or Cosmos DB
- Strong problem-solving and debugging skills
Preferred Qualifications
- Microsoft Azure certifications (e.g., AZ-204, AZ-400)
- Experience with Infrastructure as Code (ARM templates, Terraform)
- Exposure to Agile/Scrum methodologies
- Experience in monitoring tools like Azure Monitor or Application Insights
Soft Skills
- Strong communication and collaboration skills
- Ability to work in a fast-paced, team-oriented environment
- Proactive and self-driven attitude