2 months ago
Remote, United States or Remote, CanadaSenior
Base Salary
$153k - $259k/yr
Responsibilities
- Deliver migrations from self-managed GitLab to GitLab Dedicated through assessment, planning, replication, cutover, and validation.
- Use GitLab Geo to replicate customer data, debug synchronization issues, identify root causes, and maintain migration progress.
- Design customer network connectivity involving 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 GitLab Dedicated environments.
- Advise customers on migration sequencing, cutover windows, integration requirements, risks, and next steps.
- Improve migration tooling, scripts, and runbooks for reliable, repeatable, and efficient delivery.
- Coordinate with Professional Services, Environment Automation, Product, Engineering, and Sales to resolve blockers and share field feedback.
- Manage multiple customer engagements and share technical knowledge with other engineers.
Requirements
- Experience delivering customer-facing migration, installation, training, or technical advisory engagements.
- Experience using, deploying, or configuring GitLab and 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 production experience running Kubernetes workloads, including deployments, rollouts, and debugging crash loops, failed health checks, and scheduling issues.
- Experience with a major cloud provider such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure, plus working knowledge of network design and connectivity.
- Ability to read, understand, and modify infrastructure tooling using or familiar with Go, Python, or Ruby.
- Ability to independently lead multiple customer projects and communicate clearly in written and spoken English in a remote, largely asynchronous environment.
- Experience with GitLab Geo and replication is helpful but not required at deep-expertise level.
- Ability to collaborate cross-functionally, take a solution-oriented approach, and align with GitLab's values.
Benefits
- Remote work with a largely asynchronous environment across regions and time zones.
- Benefits supporting health, finances, and well-being.
- Flexible paid time off.
- Team Member Resource Groups.
- Equity Compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental Leave.
Tech Stack
Categories
Solutions Engineering
About GitLab
GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.
