Azure Senior Developer
Job Description
Technical Requirements: Technology->Cloud Platform->Azure Devops Responsibilities: Key Responsibilities: • Design, implement, and maintain CI/CD pipelines using Azure DevOps for build, test, and deployment automation. • Automate infrastructure provisioning and configuration using Terraform and Ansible to ensure repeatable, consistent environments. • Manage Azure DevOps repositories, branching strategies, pull request workflows, and release governance aligned to team standards. • Integrate quality gates such as automated testing, code analysis, and approval workflows into pipelines. • Troubleshoot pipeline failures, deployment issues, and environment inconsistencies; drive root-cause analysis and preventive fixes. • Collaborate with application teams to onboard services to standardized pipeline templates and IaC modules. • Implement secure DevOps practices including secrets management, access controls, and least-privilege permissions within Azure DevOps. • Maintain documentation for pipeline usage, IaC patterns, and operational runbooks to support smooth handoffs and scaling. Minimum Qualifications: • Bachelor’s or Master’s degree in Engineering/Computer Applications (BTECH/BCA/MCA/MTECH) or equivalent practical experience. • 3–5 years of hands-on experience with Azure DevOps including pipeline creation, release management, and repository practices. • Strong experience with Terraform for Infrastructure as Code and managing reusable modules/state. • Strong experience with Ansible for configuration management and automation of deployment tasks. • Working knowledge of CI/CD concepts, version control, and automated deployment best practices. Preferred Skills: Technology->Cloud Platform->Azure Devops