Description
We are seeking an experienced Microsoft Azure DevOps Engineer to join our team in India. The ideal candidate will have a strong background in cloud technologies, specifically Azure, and experience in implementing DevOps practices to enhance our development and deployment processes.
Responsibilities
- Design and implement CI/CD pipelines using Azure DevOps tools.
- Manage and monitor Azure resources and services to ensure high availability.
- Collaborate with development teams to automate and streamline processes.
- Implement Infrastructure as Code (IaC) using tools such as Terraform or ARM templates.
- Manage source control repositories and branching strategies using Git.
- Ensure security best practices are followed in the development and deployment processes.
Skills and Qualifications
- 5-12 years of experience in Azure DevOps or related fields.
- Strong knowledge of Microsoft Azure services and architecture.
- Proficiency in scripting languages such as PowerShell, Python, or Bash.
- Experience with CI/CD tools like Azure DevOps, Jenkins, or GitLab CI.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Understanding of networking concepts and cloud security best practices.
- Ability to troubleshoot complex issues and provide solutions in a timely manner.