Quick answer: How do I become a site reliability engineer?
- SLOs — target levels of service that guide reliability decisions (Google SRE).
- Error budgets — 100% reliability is the wrong target (Google SRE).
- Delivery metrics — time to restore and change failure rate (DORA).
- Pay in India — SREs report ₹14.8–16.4 lakh, up 14% (AmbitionBox).
- Proof — a free 20-minute SRE fundamentals test.
Key takeaways
- Define reliability from users' view.
- Spend error budgets deliberately.
- Alert on symptoms, not every cause.
- Write blameless postmortems.
- Automate away toil.
Picture a payments platform whose engineers are paged dozens of times a week, mostly for alerts that fix themselves. The team is exhausted and still misses real outages. A new SRE starts with the user. What matters is that payments succeed quickly, so she defines two SLIs — successful payment requests and requests completed under 500 ms — and sets SLOs of 99.9% and 99%. She replaces cause-based alerts with alerts on error budget burn rate. Pages drop by 80% and every remaining page is real. When a bad release burns half the monthly budget in a day, the team pauses risky launches until reliability recovers — a decision backed by data instead of arguments.

What site reliability engineering involves
Site reliability engineering (SRE) treats operations as a software problem. Core practices include defining service level indicators (SLIs) and objectives (SLOs) that reflect user experience; using error budgets to balance reliability with release speed; building monitoring, logging, tracing and alerting; incident management with clear roles; blameless postmortems; reducing toil through automation; capacity planning and load testing; release safety (canaries, rollbacks); and designing for resilience.
Google's SRE book, which popularised the discipline, describes SLOs as target values for a service level measured by an SLI,1 and argues that 100% reliability is the wrong target because users can't tell the difference beyond a point and the cost is enormous — hence error budgets.2 DORA's metrics on time to restore service and change failure rate connect delivery with reliability.3 Reliability failures are costly; IBM's 2026 report shows breach costs rising, and outages carry similar business impact.4 In India, AmbitionBox lists SREs at a typical ₹14.8–16.4 lakh, up 14% in two years.5
- Typical SRE pay in India (AmbitionBox)
- ₹14.8–16.4 lakh
- Two-year rise in SRE pay (AmbitionBox)
- 14%
- Example SLO — about 43 minutes of downtime a month
- 99.9%
- DORA delivery metrics, two tied to reliability
- 4
How SRE candidates are assessed
| Stage | What happens | What they check |
|---|---|---|
| Fundamentals | Linux, networking, systems | Foundations |
| Coding | Automation script | Engineering |
| SLO design | "Define SLOs for this service" | User focus |
| Incident | Live troubleshooting scenario | Calm and method |
| System design | Design for reliability | Architecture |
Table: How SRE candidates are assessed (editorial summary)
What employers look for

SLIs and SLOs
Reliability defined by user experience.
Error budgets
Data-driven trade-offs with product.
Observability
Metrics, logs, traces and good alerts.
Incident management
Roles, communication, mitigation.
Postmortems
Blameless learning with actions.
Automation
Toil reduction and safe releases.
Worked example: SLOs and error budgets
| SLI | SLO | Monthly error budget |
|---|---|---|
| Successful payment requests | 99.9% | 0.1% of requests |
| Requests under 500 ms | 99% | 1% of requests |
| Availability (time-based) | 99.9% | ~43 minutes |
| Alert | Budget burning 10× normal rate | Page on-call |
| Policy | Budget exhausted | Freeze risky releases |
Table: SLOs, error budgets and alerting policy (illustrative)
How SRE developed
| Period | What happened | What employers wanted |
|---|---|---|
| 2003 | SRE started at Google | Engineering-led operations |
| 2016 | Google's SRE book published | Shared practices |
| 2010s | Cloud-native systems | Observability skills |
| 2018 onwards | SRE adopted widely in India's tech firms | SRE roles |
| 2020s | Platform engineering; AI ops | Automation and scale |
Table: How SRE developed (editorial summary)
Proof checklist

- A service with defined SLIs and SLOs
- Dashboards and burn-rate alerts
- An incident runbook
- A blameless postmortem
- An automation that removed toil
- A verified SRE certificate
Your CV
Show reliability outcomes: "Introduced SLOs and burn-rate alerts for payments; reduced pages 80% while catching real incidents; postmortem actions cut repeat outages."
Interview questions, with how to answer them
"How would you set an SLO?"
Start from user journeys, choose measurable SLIs, look at historical data and agree targets with product.
"What's an error budget policy?"
Agreed actions when budget is spent — such as pausing feature launches to fix reliability.
"How do you reduce alert fatigue?"
Alert on user-facing symptoms and SLO burn, remove noisy alerts and route the rest to tickets.
"Walk me through an incident."
Detect, declare, assign roles, mitigate first, communicate, then investigate and write a postmortem.
"What's toil and how do you reduce it?"
Repetitive manual work; automate, eliminate or redesign it.
Questions to ask in your interview
- "Are SLOs defined?" — maturity.
- "What's the on-call load?" — sustainability.
- "How are postmortems run?" — culture.
- "What share of time is project work vs ops?" — balance.
Reliability roles and pay in India
| Role (India) | Typical pay | Focus |
|---|---|---|
| System administrator | ₹5.4–6 lakh | Operations |
| DevOps engineer | ₹8.8–9.8 lakh | Delivery automation |
| Site reliability engineer | ₹14.8–16.4 lakh | Reliability |
| Platform engineer | ₹16–17.7 lakh | Platforms |
| Cloud architect | ₹28.6–31.7 lakh | Design |

Table: Reliability roles and typical pay in India (AmbitionBox, October 2026; indicative)
Tools of the trade
| Task | Typical tools | Tip |
|---|---|---|
| Metrics | Prometheus, cloud monitoring | Measure SLIs |
| Dashboards | Grafana | User-centric views |
| Tracing | OpenTelemetry | Follow requests |
| Paging | On-call tools | Clear escalation |
| Load testing | k6, JMeter | Test before peaks |
Table: Common SRE tools (editorial guidance)
Career path
- Sysadmin / DevOps — operations foundations.
- SRE — service reliability.
- Senior SRE — complex systems and SLO programmes.
- Staff SRE / platform lead — organisation-wide reliability.
- Head of SRE / infrastructure — strategy.
Could you pass the Site Reliability Engineering Fundamentals Certification today?
Hiring managers test judgement with scenarios like this one. Answer it before you open the explanation — the test has 20 of them, 20 minutes, 70% to pass.
A 99.9% monthly SLO allows roughly how much downtime?
- About 43 minutes
- About 4 hours
- About 4 minutes
- None
Show the answer
A. About 43 minutes — 0.1% of a 30-day month.
- 01Reliability targets
- 02Operating systems
- 03Release engineering and automation
- 04Resilience engineering
Free, no sign-up. Pass and you become a Site Reliability Engineering Fundamentals, with a credential ID employers can verify. Every answer is explained either way.
A four-week plan

- Week 1: Concepts — SLIs, SLOs, error budgets, toil.
- Week 2: Observe — Run a service with metrics and dashboards.
- Week 3: Alert and respond — Burn-rate alerts; simulate an incident; write a postmortem.
- Week 4: Prove it — Automate a task; take the SRE Fundamentals Certification.
Related: Kubernetes, CI/CD and DevOps and Cloud Cost Optimization. Guides: Kubernetes, CI/CD and cloud cost.
How SRE shows up day to day
- On-call — responding to pages.
- SLO reviews — with product teams.
- Automation — removing toil.
- Postmortems — learning from incidents.
- Capacity — planning for peaks.
- Reliability projects — resilience improvements.
More questions interviewers ask
"What's a burn rate?"
How fast the error budget is being used relative to the allowed rate.
"How do you prepare for a festive sale peak?"
Load tests, capacity reservations, change freezes, runbooks and extra on-call.
Your first 90 days as an SRE
| Period | Focus | What good looks like |
|---|---|---|
| Days 1–30 | Services, on-call, alerts | Understand pain points |
| Days 31–60 | SLOs for a key service | Better alerts |
| Days 61–90 | Remove a major toil source | Time freed |
Table: A first-90-days plan (editorial guidance)
Join on-call and learn where pain lies. Define SLOs for one important service and replace noisy alerts. Then automate a major source of toil — it shows SRE value quickly.
How AI is changing SRE
AI tools now summarise incidents, correlate alerts, suggest likely causes and draft postmortems, helping on-call engineers act faster. AI systems also create new reliability challenges: GPU capacity, latency of model calls and unpredictable output quality need their own SLIs. DORA's 2024 research found AI adoption can hurt delivery stability unless fundamentals stay strong. SREs who define good SLOs and verify AI-generated diagnoses are increasingly valuable.
How to write a blameless postmortem
Describe what happened, the impact on users and the timeline. Explain contributing factors in systems and processes, not individual blame. Note what went well, what went poorly and where you got lucky. List specific actions with owners and dates, focusing on prevention and faster detection. Share widely and track actions to completion. Blameless postmortems make people honest about mistakes, which is how organisations get more reliable.
How to practise SRE skills
Run a small service on a cloud free tier or local Kubernetes, instrument it with metrics, build a dashboard and define SLOs. Write burn-rate alerts, then break the service — add latency, kill pods, fill disks — and practise responding. Write a postmortem for each exercise. Automate one repetitive task with a script. This project covers most SRE interview topics.
Common myths about SRE
"SRE means aiming for 100% uptime." The goal is the right reliability at the right cost.
"SRE is just on-call." Most time should go to engineering work.
"More alerts mean more safety." Noisy alerts hide real problems.
How to design good alerts
Alerts should wake someone only when users are affected or soon will be, and when a human needs to act. Alerting on symptoms — elevated error rates, high latency, SLO burn — catches real problems regardless of cause. Alerting on every possible cause, like a single CPU spike, creates noise that trains people to ignore pages. Burn-rate alerts are a powerful approach: they fire when the error budget is being consumed much faster than allowed, with fast-burn alerts for sudden failures and slow-burn alerts for gradual degradation.
Every page should be actionable and link to a runbook explaining what the alert means, how to check impact and first steps to mitigate. Review alerts regularly. If an alert fired and nobody needed to do anything, change or remove it. Track how many pages each on-call shift receives; sustained high numbers burn people out and reduce reliability.
Dashboards complement alerts. Build a top-level view showing SLIs against SLOs for key user journeys, with drill-downs into services. During incidents, responders should be able to see quickly what changed — recent deployments, configuration changes, traffic shifts — because changes cause a large share of incidents.
How to plan capacity for peaks
Indian consumer businesses face sharp peaks around festivals, sales, cricket matches and exam results. Capacity planning starts with forecasts from historical traffic and business plans. Load test critical paths to find limits before users do, and identify bottlenecks such as databases, third-party APIs or rate limits. Pre-scale or reserve capacity where autoscaling is too slow, prepare runbooks, freeze risky changes before the event and staff on-call accordingly. After the peak, compare actual load with forecasts to improve next time.
Mistakes that cost candidates
- SLOs not tied to users.
- Alerting on everything.
- Blame in postmortems.
- No automation.
- Ignoring capacity planning.
How we know
SRE practices come from Google's Site Reliability Engineering book; delivery metrics from DORA; cost context from IBM's 2026 report; and India pay from AmbitionBox (read October 2026). The SLO example, postmortem guidance and history are editorial. Science of Apps publishes the free test linked here. Last reviewed October 2026.
Key terms, defined
- SLI — service level indicator.
- SLO — service level objective.
- Error budget — allowed unreliability.
- Toil — manual, repetitive work.
- Postmortem — a review after an incident.
Frequently asked questions
What does an SRE do?
Site reliability engineers apply software engineering to operations — defining reliability targets, building monitoring, automating operations, responding to incidents, improving systems after failures and planning capacity.
What are SLIs, SLOs and SLAs?
An SLI is a measure of service level (like request success rate); an SLO is a target for it (99.9%); an SLA is a contractual commitment, often with penalties.
What is an error budget?
The amount of unreliability an SLO allows. If a service has budget left, teams can ship faster; if it's spent, they focus on reliability.
How much do SREs earn in India?
AmbitionBox lists site reliability engineers at a typical ₹14.8–16.4 lakh, up 14% in two years, and platform engineers at ₹16–17.7 lakh (October 2026).
What's toil?
Manual, repetitive operational work that scales with the service and could be automated.
SRE vs DevOps?
They overlap. DevOps is a broad culture and set of practices; SRE is a specific implementation with reliability targets, error budgets and engineering-led operations.
Sources
- Google — Site Reliability Engineering: Service level objectives
- Google — Site Reliability Engineering: Embracing risk
- DORA — Software delivery metrics: the four keys
- IBM — Cost of a Data Breach Report 2026
- AmbitionBox — Site Reliability Engineer salaries in India (read October 2026)
- Checked October 28, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Certifications to take next
- 20 AI skills for software engineers — copy-paste prompts for this job, one tap into ChatGPT or Claude
- Site Reliability Engineering Fundamentals Certification — the free 20-minute test
- Kubernetes guide — platforms SREs run
- Incident response guide — security incidents
- Free skill test · 20 minTerraform Associate Practice ExamTests readiness for HashiCorp Terraform Associate — infrastructure-as-code concepts and the core workflow, configuration language and modules, state management, and HCP Terraform and providers — mapped to the exam objectives.
- Free skill test · 20 minKubernetes CKA & CKAD Practice ExamTests readiness for the Kubernetes CKA and CKAD exams — cluster architecture and workloads, services and networking, storage and configuration, and troubleshooting and security — with kubectl scenarios like the performance-based exams.
- Free skill test · 15 minCI/CD and DevOps Fundamentals CertificationTests DevOps and CI/CD — continuous integration, automated testing, deployment pipelines, deployment strategies, trunk-based development, DORA metrics and DevOps culture.
- Free skill test · 15 minCloud Cost Optimization CertificationTests cloud cost management and FinOps — visibility and tagging, rightsizing, commitments, spot capacity, storage tiers, idle resources, unit economics and shared accountability.
- Free skill test · 15 minKubernetes Fundamentals CertificationTests Kubernetes basics — pods, deployments, services, namespaces, ConfigMaps and Secrets, probes, scaling, resource requests and limits, and rolling updates.
- Free skill test · 15 minInfrastructure as Code CertificationTests infrastructure as code — declarative vs imperative, Terraform/OpenTofu workflow, state, modules, plan review, drift, secrets, policy as code and GitOps.
Career guides for related roles
- Career guidesVulnerability management skills employers want in 2027: asset inventory, scanning, CVSS and exploitability, CISA KEV, risk-based prioritisation, patching SLAs and reportingVulnerability management skills employers want in 2027: asset inventory, scanning, CVSS, exploitability, CISA KEV, risk-based prioritisation and patch SLAs.
- Career guidesDocker and container skills employers want in 2027: images and Dockerfiles, containers, volumes and networks, Compose, registries, image security and production habitsDocker skills employers want in 2027: images, Dockerfiles, containers, volumes, networks, Docker Compose, registries, image security and container jobs.
- Career guidesMicrosoft Azure fundamentals employers want in 2027: subscriptions and resource groups, VMs, App Service, storage, VNets, Entra ID, RBAC, monitoring and cost managementMicrosoft Azure skills employers want in 2027: subscriptions, resource groups, VMs, App Service, storage, VNets, Entra ID, RBAC, monitoring and costs.
- Career guidesHow to get an IT support job in 2027: troubleshooting methods, Windows and macOS, networks, accounts and MFA, tickets and SLAs, customer communication and security basicsHow to get an IT support job in 2027: troubleshooting, Windows and macOS, networks, accounts and MFA, ticketing, SLAs, communication and pay in India.
- Career guidesHow to start a cybersecurity career in 2027: the CIA triad, threats and controls, networks, identity, vulnerabilities, incident basics and the entry-level roles that hireHow to start a cybersecurity career in 2027: CIA triad, threats and controls, networks, identity, vulnerabilities, incidents, entry roles and pay in India.
- Career guidesHow to get a network security job in 2027: firewalls, segmentation, VPNs and zero trust, IDS/IPS, secure protocols, monitoring traffic and hardening networksHow to get a network security job in 2027: firewalls, segmentation, VPNs, zero trust, IDS/IPS, secure protocols, traffic monitoring and pay in India.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
You've read the playbook. Now prove it.
Take the free Site Reliability Engineering Fundamentals Certification and earn Site Reliability Engineering Fundamentals (SOA-SRE). Free, test-based certifications graded on our server. Pass and you get a founder-signed certificate with a credential ID and QR code employers can verify.






