GitLab

Site Reliability Engineer, Cells Infrastructure

GitLab
Apply
28 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Operate Cells in production, including on-call rotations, incident response, post-incident reviews, and corrective actions.
  • Define and monitor SLOs for routing and cell health and build dashboards, alerts, and runbooks.
  • Provision and operate cell infrastructure across AWS and GCP, including Kubernetes, networking, IAM, PostgreSQL, Redis, and object storage.
  • Develop infrastructure as code using Terraform, Helm, and GitOps tooling such as Argo CD.
  • Operate and extend the global routing layer using Cloudflare Workers, Envoy, Go, and Cloud Spanner.
  • Improve CI/CD pipelines for ring-based deployments, database migrations, validation, and rollback.
  • Support organization migrations through destination-cell preparation, dry runs, and production cutovers.
  • Partner with product teams on cell compatibility and document operational procedures.

Requirements

  • Professional experience running production infrastructure at scale on AWS, GCP, or both, including Kubernetes.
  • Strong Terraform and Helm skills.
  • Proficiency in Go or strong experience in another systems language with willingness to work in Go daily.
  • Knowledge of SRE practices including SLOs, error budgets, post-incident reviews, toil reduction, capacity planning, and graceful degradation.
  • Experience owning production services, including on-call, incident response, and monitoring with Prometheus and Grafana.
  • Practical knowledge of progressive delivery and safe fleet-wide rollback strategies.
  • Strong understanding of distributed-systems fundamentals, including request routing, proxies, consistency, and failure domains.
  • Ability to work effectively in distributed, all-remote teams using asynchronous, written-first communication.
  • Experience with Cloudflare, Spanner, Argo CD, TypeScript, or operating GitLab at scale is preferred but not required.

Benefits

  • All-remote work arrangement with an asynchronous team.
  • 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

DevOpsSite Reliability
GitLab

About GitLab

1,001-5,000 employees

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.

Contact me