10Pearls

Senior GitHub Migration Engineer / Fire Chief - Afternoon - Fulltime

Lahore, Karachi, Islamabad, Pakistan - Full Time

Company Overview 

10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion, recognized on the Inc. 5000 Fastest-Growing Companies List, and was ranked the #1 Most Diverse Midsize Company in Greater Washington. We partner with businesses to help them transform, scale, and accelerate by adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business processes. Our clientele is highly diverse, including Global 1000 enterprises, mid-market businesses, and even high-growth start-ups. But those are just the facts. What makes us unique is that we have true heart and soul. We have a strong focus on a double bottom line and actively support and engage with the communities where we live and work to make the world a better place. In a nutshell, we believe in doing well, while doing good and know how to balance the two. 

Role Overview

We are seeking a Senior GitHub Migration Engineer / Fire Chief to lead the migration of enterprise code repositories from Azure DevOps to GitHub Enterprise while serving as a hands-on senior software engineer supporting critical engineering initiatives. This role is responsible for designing and executing migration strategies, modernizing CI/CD pipelines using GitHub Actions, maintaining platform reliability, and acting as the technical lead ("Fire Chief") during production incidents. The ideal candidate combines expertise in software engineering, DevOps, platform engineering, GitHub Enterprise administration, and cloud-native technologies to enable a seamless developer experience and ensure operational excellence.

Key Responsibilities

  • Lead end-to-end migration of repositories from Azure DevOps to GitHub Enterprise using industry best practices and migration tools such as GitHub Enterprise Importer (GEI).
  • Assess, plan, execute, validate, and troubleshoot repository migrations while minimizing downtime and ensuring data integrity.
  • Design, build, migrate, and optimize CI/CD pipelines using GitHub Actions, Azure Pipelines, and other automation tools.
  • Administer GitHub Enterprise, including repository governance, branch protection rules, CODEOWNERS, repository permissions, security policies, and workflow standardization.
  • Develop reusable GitHub Actions workflows and CI/CD templates to improve engineering productivity.
  • Act as the technical Fire Chief during production incidents by leading incident response, coordinating cross-functional teams, driving root cause analysis, and ensuring timely resolution.
  • Build and maintain cloud-native development platforms using Docker, Kubernetes, Terraform, and Infrastructure as Code (IaC) principles.
  • Implement and promote GitOps practices and modern DevOps methodologies across engineering teams.
  • Collaborate with software engineering, DevOps, security, and platform teams to improve developer experience, platform reliability, and engineering standards.
  • Create technical documentation, migration playbooks, operational runbooks, and knowledge-sharing materials.
  • Continuously improve development workflows, automation, deployment reliability, and platform performance.

Requirements

  • 8+ years of experience in Software Engineering, DevOps, Platform Engineering, or Site Reliability Engineering.
  • Proven experience migrating repositories from Azure DevOps (Azure Repos) to GitHub Enterprise.
  • Strong expertise in GitHub Enterprise, GitHub Enterprise Cloud, and GitHub Enterprise Importer (GEI).
  • Hands-on experience with GitHub Actions, Azure Pipelines, Jenkins, and modern CI/CD practices.
  • Strong proficiency with Git, repository management, branching strategies, pull requests, and code review workflows.
  • Experience administering GitHub security and governance features, including Branch Protection, CODEOWNERS, Dependabot, Secret Scanning, and Code Scanning.
  • Hands-on experience with Docker, Kubernetes, Terraform, Infrastructure as Code (IaC), and GitOps.
  • Experience working with cloud platforms such as Microsoft Azure (preferred), AWS, or GCP.
  • Proven ability to lead production incident response, troubleshoot complex technical issues, and drive post-incident improvements.
  • Strong communication, stakeholder management, documentation, and technical leadership skills.
  • Experience mentoring engineers and working within Agile software development environments
Apply: Senior GitHub Migration Engineer / Fire Chief - Afternoon - Fulltime
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Current Salary in PKR*
Expected Salary in PKR*
Notice Period*
Have you led a migration from Azure DevOps (Azure Repos) to GitHub Enterprise? If yes, briefly describe your role, migration tools (e.g., GEI), and the number of repositories migrated.*
Which CI/CD platforms have you implemented or managed hands-on? (Select all that apply: GitHub Actions, Azure Pipelines, Jenkins, GitLab CI, Other) and briefly describe your experience.*
Human Check*