Intermediate Site Reliability Engineer, Environment Automation

Golangprojects

Remote, US
Not specified; not specified; not specified
Fully remote
Hands-on experience with golang programming
Production kubernetes workload management
Infrastructure automation with terraform and ansible
GitLab is seeking an Intermediate Site Reliability Engineer focused on Environment Automation to help maintain and enhance the reliability, scalability, and security of multiple GitLab environments. The role emphasizes automation, collaboration, and the use of infrastructure as code to streamline operations in a fully remote work environment

Job Summary

  • You will join the Dedicated team to power hundreds of isolated GitLab environments for customers by ensuring they are reliable, scalable, secure, and consistent.
  • The role involves contributing to automation using Terraform, Ansible, and Kubernetes to provision, upgrade, and operate many GitLab environments with minimal manual effort.
  • You will collaborate with senior SREs to solve unique challenges of managing many tenant environments in parallel while participating in production incident response.

Matching Summary

Match Score: 85

GitLab is seeking an Intermediate Site Reliability Engineer focused on Environment Automation to help maintain and enhance the reliability, scalability, and security of multiple GitLab environments. The role emphasizes automation, collaboration, and the use of infrastructure as code to streamline operations in a fully remote work environment.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

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

Nice-to-have

  • Experience in distributed systems or SaaS environments
  • Proactive mindset focused on automation and documentation
  • Comfort working asynchronously in distributed teams
  • Interest in managing many environments in parallel

Key Requirements

  • Experience operating production infrastructure as an SRE
  • Ability to read and modify infrastructure tools in Golang
  • Understanding of deployments, rollouts, and debugging Kubernetes issues
  • Experience managing state safely for multiple environments
  • Comfort participating in incident response under guidance

Work Rights

Not specified

Tailored Resume

Cover Letter