DevOps Engineer
Contract Mid-Senior levelJob Overview
Role Overview
We are looking for an experienced Azure DevOps Engineer to design, implement, and manage CI/CD pipelines, infrastructure automation, and cloud deployments on Microsoft Azure. The ideal candidate will have strong expertise in Azure services, DevOps practices, and automation tools.
Key Responsibilities
- Build and maintain CI/CD pipelines using Azure DevOps.
- Automate infrastructure provisioning with ARM templates, Terraform, or Bicep.
- Manage and optimize Azure resources (VMs, AKS, App Services, Storage, Networking).
- Implement monitoring and alerting using Azure Monitor and Log Analytics.
- Ensure security and compliance across Azure environments.
- Collaborate with development teams to integrate DevOps best practices.
- Troubleshoot deployment and environment issues.
Requirements
Required Skills
- Strong experience with Azure DevOps Services (Repos, Pipelines, Artifacts).
- Proficiency in PowerShell or Python scripting.
- Hands-on experience with Docker and Kubernetes (AKS).
- Knowledge of Infrastructure as Code (IaC) tools (Terraform, ARM, Bicep).
- Familiarity with Azure networking, security, and governance.
- Experience with Git and version control workflows.
Preferred Qualifications
- Microsoft Certified: Azure DevOps Engineer Expert or Azure Administrator.
- Experience with monitoring tools like Prometheus, Grafana, or Azure-native solutions.
- Understanding of Agile methodologies.
Make Your Resume Now