HamburgerMenu
hirist

DevOps Engineer - Migration Planning & Strategy

True Tech Professionals
Multiple Locations
5 - 8 Years

Posted on: 13/11/2025

Job Description

Job Title : Bitbucket to GitHub Migration Specialist (DevOps Engineer)

Location : Gurgaon / Bangalore

Experience : 5+ Years

Employment Type : Full-time

About the Role :

We are looking for a skilled DevOps Engineer specializing in Bitbucket-to-GitHub Enterprise migrations to lead our organizations source control modernization initiative.

The ideal candidate will have a strong background in Git administration, CI/CD pipeline management, and automation scripting, along with hands-on experience managing large-scale repository migrations.

This role requires both technical depth and strategic oversightbalancing execution with coordination across teams to ensure a seamless transition with minimal impact on ongoing development.

Key Responsibilities :

Migration Planning & Strategy :

- Conduct an in-depth assessment of the existing Bitbucket environment, including repositories, branches, permissions, integrations, and pipelines.

- Design and document a detailed migration plan covering pre-migration analysis, risk mitigation, execution workflow, and post-migration validation.

- Define strategies for transferring Git repositories, Git LFS objects, wikis, and issue data while ensuring integrity and traceability.

Technical Implementation & Automation :

- Execute hands-on migration of repositories from Bitbucket to GitHub Enterprise, maintaining commit history, branches, and tags.

- Develop and enhance automation scripts using Python, Shell, or PowerShell to streamline repetitive migration tasks.

- Leverage GitHub CLI tools such as gh bbs2gh and GitHub Enterprise Importer for secure and efficient data transfer.

CI/CD Pipeline Transformation :

- Review and translate Bitbucket Pipelines (bitbucket-pipelines.yml) into GitHub Actions workflows (.github/workflows).

- Collaborate with engineering teams to validate and optimize workflows for build, deployment, and release automation.

- Reconfigure environment variables, secrets, and integrations in GitHub to align with existing CI/CD practices.

Post-Migration Validation & Enablement :

- Perform comprehensive validation to ensure data consistency and repository functionality after migration.

- Configure GitHub repository governancebranch protection rules, code owners, and role-based access control.

- Provide guidance, training, and documentation to help development teams adapt to GitHub Enterprise.

- Support the decommissioning of Bitbucket environments after successful migration.

Required Skills & Experience :

Education :

- Bachelors degree in Computer Science, Engineering, or related technical field (or equivalent work experience).

Professional Experience :

- Minimum 5 years in DevOps, Site Reliability Engineering, or Software Development.

- Proven track record leading end-to-end SCM migrations, preferably from Bitbucket to GitHub.

Technical Expertise :

- Git Mastery : Deep understanding of Git internals, version control workflows, and branching strategies.

- Platform Proficiency : Hands-on experience with Bitbucket (Cloud/Server) and GitHub Enterprise/Cloud.

- CI/CD : Strong background with Bitbucket Pipelines and GitHub Actionsincluding creation, debugging, and optimization.

- Automation : Excellent scripting skills using Python, Shell, or PowerShell.

- Migration Tools : Familiarity with GitHub CLI, gh bbs2gh, or equivalent tools for repository migration.

Soft Skills :

- Exceptional communication and documentation abilities.

- Strong analytical and problem-solving aptitude.

- Proven ability to manage timelines, coordinate stakeholders, and execute complex migration projects with precision.

Preferred Qualifications :

- Experience handling Git LFS migrations.

- Exposure to Jira or Confluence integrations and migration.

- Familiarity with Terraform, Ansible, or IaC-based GitHub administration.

- Understanding of Bitbucket and GitHub REST APIs for automation and reporting.

- GitHub certifications in Administration or Actions will be a plus.


info-icon

Did you find something suspicious?