About The Position

Applaudo is seeking a GitHub Migration Specialist to join a small, fast-moving delivery team migrating repositories, pipelines, and development workflows from Azure DevOps to GitHub for several engineering teams. The role requires hands-on experience with both GitHub Enterprise and Azure DevOps, including prior source-control or CI/CD migration work. The specialist will own migration execution with close attention to data integrity and security, troubleshoot live migration and cutover issues, balance speed with correctness, communicate clearly with technical and non-technical audiences, and document processes for repeatability. The position is offered under a three-month contractor framework, with the possibility of extension. The specialist will work with engineering, Infrastructure, and Security teams; advise the Senior Software Engineer and Business Analyst on migration feasibility and sequencing; and support teams during onboarding and post-migration stabilization.

Requirements

  • At least 5 years of experience in a DevOps or Platform Engineering role.
  • Hands-on experience administering GitHub, including GitHub Enterprise Cloud or Server.
  • Hands-on Azure DevOps experience with Repos, Pipelines, and Boards, in administration or development.
  • Experience migrating source-control systems and/or CI/CD pipelines between platforms.
  • Working knowledge of Git internals, including branching, history, large-file handling, and repository structure.
  • Experience writing GitHub Actions workflows and converting pipelines from other CI/CD tools.
  • Scripting experience with PowerShell, Python, or Bash for migration and configuration automation.
  • Understanding of identity and access management concepts, including SSO, SAML, SCIM, and RBAC.
  • Familiarity with source-control security practices, including secret scanning, branch protection, and dependency management.
  • Strong troubleshooting skills and ability to diagnose and resolve technical issues independently.
  • Strong ownership and attention to detail, especially regarding migration data integrity and security.
  • Collaborative communication skills, including explaining technical details to technical and non-technical stakeholders.
  • Willingness to document work and share knowledge.
  • Advanced English proficiency.

Nice To Haves

  • Bachelor’s degree in Computer Science, Information Systems, or a related field is desired; equivalent practical experience is also acceptable.
  • Prior experience with a formal Azure DevOps-to-GitHub or similar platform migration initiative.
  • Experience with GitHub Enterprise Importer (GEI) or similar migration tooling.
  • GitHub certifications, such as GitHub Actions or GitHub Administration.
  • Experience coordinating with Microsoft support or partner teams on licensing, tooling, or technical escalations.
  • Familiarity with Azure cloud infrastructure and services.
  • Experience supporting multiple engineering teams through a platform transition.
  • Experience with AI-assisted pull-request reviews and automated API integration testing tools such as Bruno or Newman.

Responsibilities

  • Execute end-to-end migrations of repositories from Azure DevOps to GitHub, including history, branches, tags, applicable work items, and metadata.
  • Convert and rebuild Azure Pipelines (YAML or Classic) as GitHub Actions workflows, validating functional parity and retaining deployments to existing Azure environments.
  • Configure migrated repositories, including settings, branch protection rules, environments, secrets, and permissions, in coordination with Infrastructure.
  • Partner with Security to ensure repositories meet compliance, access-control, secret-scanning, and vulnerability-management standards.
  • Coordinate with Infrastructure on networking, SSO/SCIM authentication, and integrations such as build agents, runners, and artifact storage.
  • Build and support scripts and automation for repeatable migration tasks, including bulk repository migration, permission replication, and pipeline conversion.
  • Support GitHub Actions pull-request workflows for code verification, security scanning, automated integration tests, and AI-assisted feedback.
  • Troubleshoot repository-integrity, pipeline, permission, and integration issues during migration.
  • Validate repository and pipeline functionality with engineering teams before cutover.
  • Advise the Senior Software Engineer and Business Analyst as a GitHub subject matter expert on features, limitations, best practices, and migration-wave feasibility and sequencing.
  • Coordinate with Microsoft support and migration teams on tooling, licensing, and technical escalations.
  • Maintain migration runbooks, configuration standards, and technical documentation for repeatability and knowledge transfer.
  • Support engineering teams with GitHub onboarding, workflow questions, and issue resolution during stabilization.
  • Identify and flag risks, technical blockers, and scope gaps to the Senior Software Engineer and Business Analyst for prioritization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service