Role Overview
We are looking for an experienced DevOps / MLOps Engineer with strong expertise in Azure DevOps, Infrastructure as Code, CI/CD, and cloud automation. The candidate will be responsible for building and maintaining scalable, secure, and automated cloud infrastructure and deployment pipelines.
Responsibilities
- Design and manage CI/CD pipelines using Azure DevOps and GitHub Actions.
- Implement Infrastructure as Code using Terraform.
- Manage and automate Azure cloud infrastructure and services.
- Build and maintain automated deployment and release processes.
- Implement MLOps practices for ML model deployment, monitoring, and lifecycle management.
- Manage source control, branching strategies, and DevOps workflows.
- Implement monitoring, security, scalability, and reliability best practices.
- Troubleshoot deployment, infrastructure, and production issues.
Requirements
- 4+ years of experience in DevOps, Cloud, or MLOps.
- Strong hands-on experience with Microsoft Azure and Azure DevOps.
- Proficiency in Terraform / Infrastructure as Code (IaC).
- Experience with CI/CD, Git, GitHub Actions, and automation.
- Knowledge of Docker, Kubernetes, and containerized deployments.
- Experience with MLOps pipelines and ML model deployment is preferred.
- Strong scripting skills using PowerShell, Bash, or Python.
- Mandatory Certification: AZ-400 – DevOps Engineer Expert.
- Required Certification: HashiCorp Certified: Terraform Associate (003) OR GitHub Actions Certification.
Skills
- Azure DevOps
- Terraform
- Kubernetes
- Python
- Docker