Site Reliability Engineer, Environment Automation

GitLab

Remote, United States
Base salary range for us residents only; grade lev...
Remote
Hands-on experience with golang programming
Production kubernetes workload management
Infrastructure automation using terraform and ansible
This role focuses on maintaining hundreds of isolated GitLab environments for customers by treating everything as code

Job Summary

  • This role focuses on maintaining hundreds of isolated GitLab environments for customers by treating everything as code.
  • You will collaborate with senior SREs to solve unique challenges of managing many tenant environments in parallel across cloud providers.
  • The position requires contributing to automation that reduces manual work while ensuring reliability, scalability, and security at scale.

Matching Summary

This role focuses on maintaining hundreds of isolated GitLab environments for customers by treating everything as code.

Salary

Base salary range for US residents only; Grade level and salary ranges determined by location

Skills & Requirements

Must-have

  • Hands-on experience with Golang programming
  • Production Kubernetes workload management
  • Infrastructure automation using Terraform and Ansible
  • Git-based workflows and Infrastructure as Code
  • Incident response and on-call rotation participation

Nice-to-have

  • Experience with Helm Charts and omnibus-gitlab
  • Proactive mindset for automation and documentation
  • Comfort working in distributed asynchronous teams
  • Background in SaaS or managed service environments
  • Interest in AI integration for productivity

Key Requirements

  • Experience operating production infrastructure
  • Ability to read and modify infrastructure tools
  • Understanding of deployments and debugging common issues
  • Experience managing state safely for multiple environments
  • Comfort participating in incident response rotations

Work Rights

Not specified

Tailored Resume

Cover Letter