Intermediate Site Reliability Engineer GitLab D...
@ GitLab

Hybrid
$120,000
Hybrid
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXX***** @gitlab.com
Recommended after applying

Job Details

About GitLab

GitLab is an open-core software company that develops a comprehensive AI-powered DevSecOps Platform used by over 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world, accelerating human progress.

Overview Of This Role

The Intermediate Site Reliability Engineer GitLab Delivery works closely with Backend Engineers focusing on refining our delivery platform, release management tooling, and processes. This role combines operational and software development perspectives to ensure code is safely and quickly released to various environments.

What You’ll Do

  • Guarantee the GitLab release process.
  • Create new automation tools and release features.
  • Collaborate with teams to implement faster release solutions.
  • Develop frameworks and instrument code for enhanced observability.
  • Optimize release processes with monitoring and alerting implementations.

What You’ll Bring

  • Curiosity and continuous learning capability.
  • Experience with large scale systems and release processes.
  • Hands on experience with Kubernetes and different deployment strategies.
  • A strong background in systems observability and product development.

About The Team

The Delivery Group is responsible for ensuring smooth and efficient software delivery for GitLab.com and self-managed users by continuously improving release management tooling and processes, while collaborating with teams across Development, Quality, Security, and Reliability Engineering.

How GitLab Will Support You

  • Health, financial, and well-being benefits
  • Remote, asynchronous work environment
  • Flexible Paid Time Off and home office support
  • Equity compensation and growth budget

Key skills/competency

GitLab, SRE, release, automation, Kubernetes, delivery, deployment, observability, monitoring, tooling

How to Get Hired at GitLab

🎯 Tips for Getting Hired

  • Customize your resume: Highlight relevant SRE and release experience.
  • Research GitLab: Understand their DevSecOps and remote culture.
  • Showcase technical skills: Emphasize Kubernetes and monitoring expertise.
  • Prepare for interviews: Practice operational scenarios and teamwork questions.

📝 Interview Preparation Advice

Technical Preparation

Review GitLab release architecture.
Study Kubernetes deployment fundamentals.
Practice automation and scripting exercises.
Learn CI/CD and monitoring tool setup.

Behavioral Questions

Describe your teamwork experience.
Explain how you solve problems.
Share a conflict resolution example.
Discuss continuous learning initiatives.

Frequently Asked Questions