Azure DevOps Engineer
Indexed description
RESPONSIBILITIES:
- Design, implement, and maintain CI/CD pipelines to support fast, safe, and repeatable deployments.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or ARM templates.
- Manage and optimize cloud infrastructure on Microsoft Azure, ensuring high availability, performance, and security.
- Leverage Azure DevOps for version control, build/release pipelines, and project tracking.
- Monitor system performance and proactively address issues across development, staging, and production environments.
- Collaborate with engineering teams to improve deployment strategies, observability, and incident response.
- Track and improve DORA metrics: Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Recovery.
- Contribute to the implementation of security best practices across infrastructure and deployment workflows.
QUALIFICATIONS:
- 3+ years of experience in a DevOps Engineering, or related role.
- Strong hands-on experience with Azure DevOps and Azure cloud services.
- Proficiency with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with CI/CD tools such as Azure Pipelines, GitHub Actions or GitLab CI.
- Solid scripting skills (e.g., Bash, PowerShell, Python).
- Familiarity with monitoring and logging tools (e.g., Grafana, ELK, Azure Monitor).
- Strong understanding of networking, security, and system administration fundamentals.
Preferred:
- Experience with serverless architectures and microservices.
- Microsoft Azure certifications (e.g., AZ-400, AZ-104).
- Familiarity with Agile, DevSecOps, and ITIL practices.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search