Create SME Tier 2 Pilot Program
## Background
We are setting up a Tier 2 on-call system to provide quick, easy and reliable access to subject matter experts. The detail of why we are doing this is covered in a proposal document ([here](https://docs.google.com/document/d/1KGFMyHR2pTw_mkeOGxhG1YBY-MZDb3mwEnUd4Zdwl8M/edit?tab=t.0#heading=h.wkc7zilzdm8m)).
In short, we are working on this program to manage risk and strengthen our platforms. We will also reduce our mean-time-to-recovery for incidents.
## DRI
@devin
### Participants
* @thisisshreya
* @ahanselka
## Pilot Program
We are setting up a pilot progam to establish how these Tier 2 rotations will work and how we can learn from them to eventually transition out of the pilot phase.
### Pilot Guidelines
1. Rotations should target 24x5 coverage
2. All on-call shifts occur during team-members' ordinary working hours. There is no out-of-hours requirement. This simplifies the legal requirement
3. We are using incident.io to manage the shift assignments
## Exit Criteria
1. [x] Rotation leaders have edited their rotations
2. [x] Team members have [contact methods configured](https://app.incident.io/gitlab/insights/dashboards/core/on-call-readiness?schedule%5Bone_of%5D=01JXJ7MN4T14008GQKWYYNT6E8)
3. [x] Four rotations are active with 24x5 coverage
1. After four rotations are active, we don't need to track this in an epic anymore
4. [x] All Tier 2 rotations have an escalation path
5. [x] Tier 1 EOC knows who they can escalate to, how to escalate, and in which situation that is appropriate
6. [x] We have reviewed the impact and efficacy of creating the Tier 2 pilot programs
<!-- STATUS NOTE START -->
## Status 2025-10-28
🚀 **Closing status update!** 🚀
📋 **Problem:** GitLab's single-tier on-call structure hadn't scaled with growth from 54 to 93 services in two years. SREs increasingly needed subject matter expertise during incidents, impacting resolution times.
🛠️ **Solution:** Implemented four Tier 2 SME on-call rotations with established escalation paths, onboarding materials, and independently-managed schedules following standardized processes that make adding future rotations straightforward.
🎯 **Impact:** Tier 2 teams handled 52 incidents requiring specialized expertise: Gitaly (34 escalations/7 months), DBO (10 escalations/2 months), AI (2 escalations/1 month), DevOps Rails (5 escalations/2 weeks). This escalation rate validates the program's value in connecting incidents with the right domain experts quickly.
🙏 Shoutouts to the rotation leaders and all engineers participating in these on-call responsibilities! Special thanks to @igorwwwwwwwwwwwwwwwwwwww @kkyrala from the former Ops team for laying the groundwork. 🌟
Ready for closure at the next Grand Review.
cc: @alex @sshah @swalker @sabrams and the NIM team 🎉
_Copied from https://gitlab.com/groups/gitlab-com/gl-infra/-/epics/1600#note_2848573573_
<!-- STATUS NOTE END -->
epic