Team

See the SaaS Platforms Organizational Structure for teams in Infrastructure.


Cloud Connector Group

Vision

Make it easy to build a feature into GitLab across multiple types of deployment.

We have formalized our technical vision in a separate vision document, a living document that we commit to revisiting at least once a year.

Mission

GitLab Cloud Connector is a way to access services common to multiple GitLab deployments, instances, and cells. GitLab customers can choose between the following deployment options:

  • GitLab.com’s multi-tenant SaaS offering.
  • Deploying their own self-managed GitLab instance.
  • Signing up for GitLab Dedicated, our managed single-tenant solution.

The goal of GitLab Cloud Connector is to ensure that GitLab features can work equally across all three. This aligns with Enablement’s mission of accelerating other product groups by reducing the friction of developing for multiple deployments.

Distinguished Engineer, Infrastructure - Andrew Newdigate
The Distinguished Engineer, Infrastructure is a member of the Infrastructure team and works with both department leadership and individual contributors to achieve the department's objectives.
FinOps Team

The FinOps function brings experience in both Site Reliability Engineering (SRE) and Software Engineering (SWE), leveraging these skills to optimize the financial operations of our cloud services and data resources. This technical expertise enables us to not only ensure alignment with financial objectives but also drive operational efficiency at scale. Our team’s deep understanding of cloud cost structures, infrastructure, data management, and automation empowers us to manage the full lifecycle of cloud consumption, from cost allocation to detailed analysis, while maintaining the high standards of reliability and performance expected in modern cloud environments.

GitLab Dedicated Group

GitLab Dedicated Group logo

Mission

The GitLab Dedicated team’s mission is to create a fully managed, single-tenant GitLab environment, served through a GitLab Dedicated platform. It is developed to remove any manual interactions with customer tenant installations, and to ensure that the customer tenants are fully focused on unlocking the power of The One DevOps Platform.

Vision

The GitLab Dedicated group is a customer facing team, with team members focused on a high level of infrastructure automation, and enabling customer interactions with the GitLab Dedicated platform.

Production Engineering Ops Team

Mission

The Ops team is an infrastructure team under SaaS Platforms that focuses on improving processes that are vital to the succesfull operations of GitLab.

Vision

The Ops teams vision is to enable service onwers to operate their own services using standardized processes, frameworks, architectures and tools. Some of those processes and tools will be built by the Ops team, but many will be from other Infrastructure teams.

Runway Team

Mission

The Runway team builds and supports the Runway product, which aims to enable teams to deploy their code to staging & production quickly, safely and efficiently.

Ownership

The team has ownership over the following areas:

Services

The Runway team handles issues labeled Service::Runway

For services deployed to Runway, the Runway team is responsible for building functionality for the platform, operating the platform, and maintaining the platform for service owners.

Scalability Group
Workflow Team workflow
GitLab.com @gitlab-org/scalability
Issue Trackers Scalability
Team Slack Channels #g_scalability - Company facing channel
#g_scalability-observability - Team channel
#g_scalability-practices - Team channel
#scalability_social - Group social channel
Information Slack Channels #infrastructure-lounge (Infrastructure Group Channel),
#incident-management (Incident Management),
#alerts-general (SLO alerting),
#mech_symp_alerts (Mechanical Sympathy Alerts)

Group Level

  1. Scalability Epic Board
  2. Scalability Issue Board
  3. Scalability Issues not in an Epic
  4. Scalability Issues by Team
  5. Scalability Issues by Team Member

Mission

The Scalability group is responsible for GitLab at scale, working on the highest priority scaling items related to our SaaS platforms. We support other Engineering teams by sharing data and techniques so they can become better at scalability as well.

Last modified June 27, 2024: Fix various vale errors (46417d02)