CronJobs

devops-sre jobs

Senior Migration Engineer - GitLab Dedicated

GitLab · Remote, United States

remotesenior$152,800–$152,800Posted Aug 21, 2026GitLabGitLab GeoKubernetesTerraformAnsiblePythonGoAWS

Apply on the employer site

About this role

**Senior Migration Engineer - GitLab Dedicated** ## Overview Partner with customers to plan and deliver migrations from self-managed GitLab to **GitLab Dedicated**. Use **GitLab Geo** to replicate customer data and move customers onto fully managed, isolated GitLab environments with minimal disruption. Balance hands-on technical delivery with clear communication and project ownership—translating goals, timelines, and constraints into a practical plan, then guiding customers through cutover and validation. ## What you’ll do - 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 (VPCs, private connectivity, DNS configuration, 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 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 and share field feedback. - Manage multiple customer engagements while balancing outcomes and priorities; share technical knowledge with other engineers. ## What you’ll bring - 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. - Infrastructure as code / configuration as code experience (e.g., **Terraform**, **Ansible**, **Packer**, **Puppet**, **Chef**). - Hands-on production experience running **Kubernetes** workloads (deployments, rollouts, debugging crash loops, failed health checks, scheduling issues). - Experience with a major cloud provider (**AWS**, **GCP**, or **Azure**) and working knowledge of network design/connectivity. - Ability to read, understand, and modify infrastructure tooling; familiarity with **Go**, **Python**, or **Ruby**. - Ability to independently lead multiple customer projects; communicate clearly in written and spoken English; build agreement in a remote, largely asynchronous environment. - PubSec/Federal experience is a plus. - Solution-oriented approach, strong cross-functional collaboration, and commitment to GitLab values (GitLab Geo/replication helpful, but deep expertise can be developed in role). ## Team Migration Engineers are part of GitLab’s **Dedicated Infrastructure** organization. You’ll work with Sales, Professional Services, Environment Automation, Product, and Engineering to coordinate delivery, resolve customer needs, and share field feedback. This role is **remote** and largely asynchronous across regions/time zones. ## United States Salary Range (base) **$152,800 — $259,200 USD** *Base salary range shown excludes bonuses, equity, and benefits.*

Listing freshness

CronJobs last confirmed this listing 23h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord