Professional Services - Technical ArchitectNew

The opportunity

The Professional Services Technical Architect is part of GitLab's Professional Services organization. We partner with customers who are transitioning to GitLab, expanding how they use an existing GitLab installation, or planning complex upgrades to their infrastructure and processes.

What you'll do

  • Designing and delivering GitLab reference architecture implementations for: both self-managed and cloud environments, using infrastructure as code practices.

  • Leading source code management and CI/CD migrations to GitLab, including: large-scale enterprise moves using Congregate.

  • Building repeatable delivery kits, documentation, and enablement materials: that help Professional Services and partners deploy and adopt GitLab best practices.

  • Lead the full technical delivery lifecycle for GitLab Professional Services: engagements, from early scoping and technical discovery through implementation and handoff.

  • Produce high-level and detailed technical designs for GitLab infrastructure: and functionality, ensuring deliverables align with customer requirements and expectations.

  • Evaluate and communicate scalability and security considerations (including: compliance constraints) in proposed GitLab reference architectures and implementation plans.

What they're looking for

  • Deploy and configure GitLab in customer environments, including on-premises: and major cloud providers, using Terraform, Ansible, and the GitLab Environment Toolkit (GET) aligned to reference architectures.
  • Plan and execute source system migrations to GitLab using Congregate,: partnering closely with customer stakeholders to reduce risk, protect data integrity, and minimize downtime.
  • Provide DevOps and DevSecOps consulting and best-practice guidance, including: advising on internal frameworks such as the Delivery Governance Framework (DGF) and GitLab Flow.
  • Coordinate and oversee implementation work across GitLab team members,: partners, and customer points of contact (POCs), ensuring clear asynchronous communication and decision capture, effective execution, and high-quality outcomes.