We are looking for an experienced Lead Azure DevOps/MLOps Engineer to join our team and contribute to the development deployment and management of our cloudbased AI applications and infrastructure. The ideal candidate will have a strong background in DevOps practices experience with Azure DevOps/MLOps tools and a passion for automation and continuous improvement.
Responsibilities:
- Design implement and maintain CI/CD pipelines using Azure DevOps for automated build test and deployment of applications.
- Collaborate with development teams to optimize build and release processes and improve application performance reliability and scalability.
- Configure and manage Azure infrastructure resources including VMs containers and serverless functions using Infrastructure as Code (IaC) tools such as ARM templates or Terraform.
- Implement and maintain monitoring logging and alerting solutions to ensure the health and availability of cloud services and applications.
- Troubleshoot and resolve issues related to build and deployment failures performance bottlenecks and infrastructure outages.
- Continuously evaluate and adopt new technologies tools and best practices to streamline development and operations workflows.
Qualifications :
- Bachelors degree in computer science Engineering or related field.
- Minimum of 5 years of experience as a DevOps Engineer or similar role.
- Strong proficiency in Azure DevOps tools including Azure ADF Azure Storage Azure Fabric Azure ML Azure Pipelines Azure Repos Azure Artifacts and Azure Boards.
- Handson experience with Azure cloud services including Azure VMs Azure App Service Azure Functions Azure Container Instances and Azure Kubernetes Service (AKS).
- Experience with Infrastructure as Code (IaC) tools such as ARM templates Terraform or Ansible.
- Proficiency in scripting languages such as PowerShell Bash or Python for automation and infrastructure management.
- Knowledge of CI/CD best practices Agile methodologies and DevOps principles.
- Excellent communication skills and ability to work collaboratively in a team environment.
Remote Work :
No
Employment Type :
Fulltime