Manage and execute bulk migration of approximately 760 repositories from GitHub Enterprise Server to GitHub.com with full data integrity and verification.
Key Responsibilities
Produce repository inventory and triage for migration or archival.
Execute migrations in waves using GitHub Enterprise Importer with dry runs.
Perform author reclamation based on user mapping.
Rebuild configurations not migrated automatically like branch protections and webhooks.
Handle Git LFS and repositories with submodules or dependencies.
Verify migrated repositories against source data including commits, branches, tags, releases, and pull requests.
Automate repetitive tasks through scripting.
Requirements
GitHub Enterprise Importer, GitHub Enterprise Server administration, GitHub REST API, GitHub GraphQL API, gh CLI, Bash scripting, Python scripting, PowerShell scripting, Git internals, Git LFS, Git submodules, repository migration, audit and verification, methodical verification, transparent written records
📌 GitHub Migration Engineer (Bengaluru)
🏢 Randstad Digital
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.