Job Summary
Role Overview
We are looking for a GitHub Platform Engineer to support a large-scale GitHub SaaS (Enterprise Cloud) migration and platform setup for a global customer transformation program. The role involves repository migration, CI/CD enablement using GitHub Actions, and self-hosted runner setup in a phased migration model.
Key Responsibilities
- Configure and manage GitHub Enterprise Cloud organization (repos, teams, permissions)
- Execute repository migration (100+ repos) using GitHub-native tools
- Support GitHub Actions pipelines migration and troubleshooting
- Configure and validate self-hosted runners (VM/Kubernetes-based) on new infrastructure
- Recreate and manage secrets, variables, and environment configurations
- Reconfigure integrations such as Jira, ServiceNow, Coverity
- Support wave-based migration and cutover activities, including code freeze windows
- Perform post-migration validation and hypercare support
- Develop automation using GitHub CLI / APIs / scripting
Key Responsibilities
Required Skills
- Hands-on experience with GitHub Enterprise Cloud
- Strong working knowledge of GitHub Actions (workflow YAML, runners, secrets)
- Experience with self-hosted runner setup and troubleshooting
- Good understanding of CI/CD concepts and pipeline debugging
- Experience with scripting (Shell/Python) and GitHub APIs
- Exposure to tool integrations (Jira, ServiceNow, code scanning tools)
- Familiarity with DevOps tools and practices
Preferred / Nice-to-Have Skills
- Experience in large-scale GitHub migration (>50 repositories)
- Knowledge of GitHub Advanced Security (GHAS)
- Experience with OIDC-based cloud authentication (Azure/AWS)
- Exposure to Docker / Kubernetes-based runner setups
- Experience with automation and AI-assisted DevOps tools
Skill Requirements
Required Skills
- Hands-on experience with GitHub Enterprise Cloud
- Strong working knowledge of GitHub Actions (workflow YAML, runners, secrets)
- Experience with self-hosted runner setup and troubleshooting
- Good understanding of CI/CD concepts and pipeline debugging
- Experience with scripting (Shell/Python) and GitHub APIs
- Exposure to tool integrations (Jira, ServiceNow, code scanning tools)
- Familiarity with DevOps tools and practices
Preferred / Nice-to-Have Skills
- Experience in large-scale GitHub migration (>50 repositories)
- Knowledge of GitHub Advanced Security (GHAS)
- Experience with OIDC-based cloud authentication (Azure/AWS)
- Exposure to Docker / Kubernetes-based runner setups
- Experience with automation and AI-assisted DevOps tools
Other Requirements
Key Competencies
- Strong troubleshooting and debugging skills
- Ability to work during migration and cutover windows
- Good communication and coordination with cross-functional teams
Attention to detail and documentation skills