Azure DevOps / MLOps Engineer

Location Dubai City
Job type: Contract
Job ref: 32516
Published: about 2 months ago

Job Type: Contract

Duration: 6 months (rolling)

Location: Remote

Start: ASAP

Role Overview:

As an Azure DevOps & MLOps Engineer, you will be responsible for designing, implementing, and maintaining robust Azure DevOps pipelines to support continuous integration and continuous delivery (CI/CD) processes. You will work closely with development teams to establish DevOps best practices, optimize Azure DevOps environments, and enhance infrastructure as code (IaC) solutions. Additionally, you will have the opportunity to leverage your MLOps skills to support machine learning lifecycle management and deployment.

Responsibilities:

  • Design, implement, and maintain Azure DevOps pipelines for continuous integration and continuous delivery (CI/CD)

  • Collaborate with development teams to define and implement DevOps best practices

  • Manage and optimize Azure DevOps environments, including user management, permissions, and project configuration

  • Build and maintain infrastructure as code (IaC) solutions using Azure DevOps

  • Troubleshoot and resolve build, deployment, and pipeline issues

  • Monitor and analyze pipeline performance to identify optimization opportunities

  • Strong understanding of version control systems (Git) and branching strategies

  • Experience with build and release automation tools

  • Knowledge of containerization technologies (Docker, Kubernetes)

  • Ability to work collaboratively with cross-functional teams

Requirement:

  • 5+ years of Experience in DevOps with MLOps practices and tools

  • Knowledge of machine learning lifecycle and model deployment

  • Proficiency in Python or R programming languages

  • Familiarity with Azure Machine Learning or other ML platforms

  • Experience with data pipelines and data engineering

  • Experience in Managing & Deploying Gen AI model is added advantage