About The Position

We are seeking a DevOps Engineer with experience in migrating from Mercurial to Azure DevOps. The candidate should have a deep understanding of DevOps principles, Continuous Integration/Deployment (CI/CD) practices, and be proficient in .NET engineering skills with C#. The ideal candidate will work closely with the Engineering team to migrate their code repository to Azure DevOps, including setting up CI/CD pipelines and automating the deployment process.

Requirements

  • Bachelor's degree in Computer Science, Engineering or related field.
  • 2+ years of experience in DevOps or related field.
  • Experience in migrating from Mercurial to Azure DevOps.
  • Strong understanding of DevOps principles and Continuous Integration/Deployment (CI/CD) practices.
  • Experience with Azure DevOps and its various tools, including Git and Pipelines.
  • Experience with automating the build and deployment process.
  • Experience with bug tracking software, such as FogBugz, Jira.
  • Familiarity with Docker, Kubernetes, and other containerization technologies.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and collaboration skills.

Nice To Haves

  • Proficient in .NET engineering skills (C#)

Responsibilities

  • Work closely with the Engineering team to migrate the code repository from Mercurial to Azure DevOps.
  • Setup and configure Azure DevOps, including code repository, pipelines, and automation.
  • Collaborate with the Engineering team to identify and resolve issues with the migration process.
  • Develop and maintain CI/CD pipelines to automate the build and deployment process.
  • Troubleshoot and resolve issues related to build, deployment, and automation.
  • Work closely with the Engineering team to identify and implement improvements to the overall software development process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service