
Opportunity at
GitLabMigration Engineer - GitLab Dedicated
GitLab is seeking a Migration Engineer specializing in GitLab Dedicated to partner with clients as they transition from self-managed setups to fully managed, isolated environments. In…
Career Tools
About This Role
GitLab is seeking a Migration Engineer specializing in GitLab Dedicated to partner with clients as they transition from self-managed setups to fully managed, isolated environments. In this position, you will utilize GitLab Geo for data replication, design network connectivity configurations, and guide customers through every stage of their migration from initial planning to cutover and validation. Working within the Dedicated Infrastructure division, you will collaborate closely with Professional Services, Product,…
Job Description
GitLab is seeking a Migration Engineer specializing in GitLab Dedicated to partner with clients as they transition from self-managed setups to fully managed, isolated environments. In this position, you will utilize GitLab Geo for data replication, design network connectivity configurations, and guide customers through every stage of their migration from initial planning to cutover and validation.
Working within the Dedicated Infrastructure division, you will collaborate closely with Professional Services, Product, and Engineering groups. This function suits technical professionals experienced in infrastructure as code, cloud platforms, and Kubernetes production workloads who enjoy managing multiple customer engagements simultaneously in a globally distributed setting.
GitLab provides an intelligent DevSecOps platform utilized by millions of users worldwide to accelerate software delivery and improve operational efficiency. The organization operates with an asynchronous remote model and values continuous knowledge exchange, supporting team members through flexibility, equity compensation, and health benefits.
Responsibilities
- Manage customer migrations from early assessment and planning through replication, cutover, and post-migration checks
- Employ GitLab Geo to mirror customer data, troubleshoot synchronization errors, and maintain project schedules
- Establish customer network connectivity adhering to GitLab Dedicated parameters, incorporating virtual private clouds and DNS setup
- Leverage configuration and infrastructure as code methodologies to evaluate target environments
- Advise buyers regarding sequencing, integration requirements, risk management, and cutover schedules
- Refine scripts, automation runbooks, and migration tools to boost reliability and efficiency
- Coordinate with Product, Engineering, Professional Services, and Environment Automation to clear obstacles
- Oversee multiple client projects concurrently while sharing technical expertise across the team
Requirements
- Background in customer-facing technical advisory, migration, training, or installation projects
- Familiarity utilizing, configuring, or deploying GitLab along with source control understanding
- Proficiency with infrastructure or configuration code technologies like Terraform, Ansible, Chef, Puppet, or Packer
- Practical background managing production Kubernetes workloads, including troubleshooting crashes and health checks
- Proficiency with a major cloud provider such as AWS, Google Cloud, or Microsoft Azure alongside networking knowledge
- Capability to read and alter infrastructure scripting languages including Python, Go, or Ruby
- Aptitude for leading multiple customer initiatives independently with clear written and verbal English communication
Qualifications
- Federal or PubSec sector background
- Prior familiarity with GitLab Geo and replication methods
Core Skills
Benefits
- Flexible paid time off
- Access to Team Member Resource Groups
- Equity compensation and Employee Stock Purchase Plan
- Growth and development fund
- Parental leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this role?
All positions at GitLab are remote, though specific location eligibility requirements may apply depending on the role.
What is the employment type?
This position is full-time.
What is the salary range for this position?
The base salary range for United States residents is between $126,400 and $213,600 USD, though actual compensation is determined through interviews, experience, and geographic location.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.