G
GitLab
Senior Migration Engineer
Skills
Google Cloud PlatformRubyPythonGolangAWSAnsibleKubernetesTerraformAzure
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$152,800 – $259,200 / year
Location:
United States
Work mode:
Remote
Published on:
26 August 2026
What they need
Who you are
- Experience delivering customer-facing migration, installation, training, or technical advisory engagements
- Experience using, deploying, or configuring GitLab, with a solid understanding of Git and source control workflows
- Experience with infrastructure as code or configuration as code tools such as Terraform, Ansible, Packer, Puppet, or Chef
- Hands-on experience running Kubernetes workloads in production, including deployments, rollouts, and debugging crash loops, failed health checks, and scheduling issues
- Experience with a major cloud provider such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure, along with working knowledge of network design and connectivity
- Ability to read, understand, and modify infrastructure tooling, with familiarity in languages such as Go, Python, or Ruby
- Ability to independently lead multiple customer projects, communicate clearly in written and spoken English, and build agreement in a remote, largely asynchronous environment
- PubSec/Federal experience a plus
- A solution-oriented approach, effective cross-functional collaboration, and a commitment to GitLab's values. Experience with GitLab Geo and replication is helpful, but deep expertise can be developed in the role
- Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application
What the job involves
- As a Senior Migration Engineer for GitLab Dedicated, you'll partner with customers to plan and deliver migrations from self-managed GitLab to GitLab Dedicated
- You'll use GitLab Geo to replicate customer data and move customers onto fully managed, isolated GitLab environments with minimal disruption
- You'll balance hands-on technical delivery with clear communication and project ownership, translating each customer's goals, timelines, and constraints into a practical plan and guiding them through cutover and validation
- You'll use infrastructure as code and configuration as code practices, Kubernetes, cloud platforms, and network design to work within existing GitLab Dedicated environments
- You'll also improve the tooling, scripts, and runbooks that make migrations repeatable and reduce manual work, while sharing insights from customer engagements with GitLab's Product and Engineering teams
- Lead migrations from self-managed GitLab to GitLab Dedicated using GitLab Geo to replicate customer data
- Design migration runbooks and automation for repeatable cutovers, and validate target environments built with Terraform, Ansible, and Kubernetes
- Deliver customer migrations from initial assessment through planning, replication, cutover, and post-migration validation
- Use GitLab Geo to replicate customer data, debug synchronization issues, identify root causes, and keep migrations on track
- Design customer network connectivity within GitLab Dedicated constraints, including virtual private clouds, private connectivity, Domain Name System configuration, and firewall rules
- Apply infrastructure as code and configuration as code practices to interact with and validate existing GitLab Dedicated environments
- Advise customers on migration sequencing, cutover windows, integration requirements, risks, and clear next steps
- Improve migration tooling, scripts, and runbooks to make delivery more reliable, repeatable, and efficient
- Partner with Professional Services, Environment Automation, Product, and Engineering to resolve blockers, share field feedback, and keep delivery consistent
- Manage multiple customer engagements while balancing customer outcomes, delivery priorities, and share technical knowledge with other engineers
- About the team:
- Migration Engineers are part of GitLab's Dedicated Infrastructure organization
- We work with Sales, Professional Services, Environment Automation, Product, and Engineering to coordinate delivery, resolve customer needs, and share field feedback that improves GitLab features and delivery practices
- We work remotely and largely asynchronously across regions and time zones, with a focus on reliable delivery and long-term customer success
Benefits
- We offer benefits to manage your health, wealth, and well-being regardless of location
- Flexibility in schedule to be there for life’s important moments
- Equity compensation & Employee Stock Purchase Plan offered
- Generous Paid Time Off
Other offers great for you!
These companies are also looking for great profiles
E
Espace Freelance
Senior MLOps Engineer
Freelance
Paris, France
Hybrid
Skills
Google Cloud PlatformDatabricksMachine LearningAWSTerraformMLflow
15 hours ago
Quick apply
s
skiils
Senior Observability / SRE Engineer
500
Freelance
Lille, France
Hybrid
Skills
Google Cloud PlatformPythonDatadogAWSKubernetesTerraform
10 hours ago
Quick apply
s
skiils
Senior MLOps Engineer
530
Freelance
Paris, France
Hybrid
Skills
Google Cloud PlatformDockerDevOpsDatabricksGitAWSGitHubApache AirflowTerraformmlopsmlengineer
9 hours ago
Quick apply
No company information available.