This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced DevOps Engineer Subject Matter Expert (SME) with extensive hands-on experience in GitHub Enterprise Cloud (SaaS) to lead our enterprise migration and platform management initiatives. This role requires a technical expert who can execute complex migrations, coordinate cross-functional teams, and ensure seamless transitions for development organizations.
Job Responsibility:
Execute complex migrations to GitHub Enterprise Cloud using pre-built pipelines and utility tools
Assess existing source control repositories and plan migration strategies
Validate data integrity and functionality post-migration
Troubleshoot and resolve migration issues in real-time
Document migration processes, lessons learned, and best practices
Optimize migration workflows for efficiency and reliability
Coordinate closely with development teams throughout the transition process
Act as primary point of contact for developers during migration activities
Conduct developer training sessions on GitHub Enterprise Cloud features and workflows
Create and deliver comprehensive onboarding materials and documentation
Provide hands-on support during the transition period
Address developer concerns and questions promptly
Facilitate smooth adoption of new workflows and processes
Manage user access, permissions, and authentication in GitHub Enterprise Cloud
Implement and maintain role-based access control (RBAC) strategies
Configure Single Sign-On (SSO) and identity provider integrations
Enforce security policies and compliance requirements
Manage team structures, repositories, and organization settings
Monitor access patterns and implement security best practices
Design and implement backup strategies for GitHub Enterprise Cloud environments
Ensure high availability and disaster recovery capabilities
Monitor system health and performance metrics
Implement redundancy measures to minimize downtime
Conduct regular backup validation and recovery testing
Establish and maintain service level agreements (SLAs)
Partner with application owners to understand specific requirements and constraints
Align migration schedules with application release cycles
Coordinate code freezes and migration windows
Ensure application-specific configurations are properly migrated
Validate application functionality post-migration
Identify and document cross-team dependencies
Create detailed migration schedules and timelines
Manage competing priorities and resource allocation
Track migration progress against established milestones
Proactively identify and mitigate scheduling risks
Coordinate with multiple stakeholders to ensure alignment
Drive communication across multiple development groups and stakeholders
Conduct regular status meetings and provide progress updates
Create and distribute migration communications and announcements
Manage change management processes
Escalate issues and risks to appropriate leadership
Foster collaboration between distributed teams
Requirements:
Minimum 3-5 years of hands-on experience with GitHub Enterprise Cloud (SaaS platform)
Deep understanding of GitHub Enterprise Cloud architecture, features, and capabilities
Proven track record of managing GitHub Enterprise Cloud environments at scale
Experience with GitHub Enterprise Cloud administration, security, and compliance features
Advanced proficiency with GitHub Enterprise Cloud administration, APIs, and features
Expert-level Git knowledge and branching strategies
Experience with GitHub Actions, workflows, and automation
Proficiency in Python, Bash, PowerShell, or similar languages
Strong experience with GitHub REST and GraphQL APIs
Hands-on experience with GitHub migration utilities (GitHub Enterprise Importer, etc.)
Understanding of security best practices, compliance frameworks, and audit requirements
Familiarity with Azure, AWS, or GCP integrations
Excellent project management and organizational abilities
Strong communication skills with technical and non-technical audiences
Proven ability to manage multiple priorities in fast-paced environments
Experience leading technical training and enablement programs
Strong problem-solving and analytical skills
Ability to work independently and as part of a collaborative team
Experience with change management and organizational transitions
Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent practical experience