Site Reliability Engineer Resume Examples & Writing Guide
An SRE resume gets an interview when the hiring manager can see the scale you have kept up, the reliability numbers you owned, how you behaved in incidents, and the toil you removed with code. Below is a full sample plus SRE-versus-DevOps guidance, bullet rewrites, skills and an entry-level version.
SRE resume example (Kubernetes platform, 40 services)
This is a mid-to-senior SRE on a platform team at a SaaS company. Company names are invented. Every bullet ties an engineering action to a reliability number, which is the whole point of an SRE resume.
Priya Raghunathan
Site Reliability Engineer
Seattle, WA (remote) · (206) 555-0181 · priya.raghunathan.sre@email.com · github.com/praghu-sre · linkedin.com/in/priyaraghunathan-sre
Summary
Site reliability engineer with 6 years keeping a multi-tenant SaaS platform up: 40 services on Kubernetes across 3 AWS regions, 12,000 requests per second at peak. Owns SLOs and error budgets for the 9 tier-1 services, carries a 1-in-6 on-call rotation, and cut mean time to recovery from 47 minutes to 14. Writes Go and Python; treats toil as a bug.
Experience
Senior Site Reliability Engineer, Platform · Northlake Systems (B2B SaaS, 900 employees), Seattle, WA
Mar 2023 – Present
- Own availability and latency SLOs for 9 tier-1 services on a platform running 40 services across 3 AWS regions at 12,000 requests per second peak.
- Cut mean time to recovery from 47 minutes to 14 by rewriting the alert catalog around symptoms, adding runbook links to every page and building a one-command rollback.
- Reduced paging volume by 62% in 9 months, from about 34 pages a week to 13, by deleting 90 cause-based alerts and setting burn-rate alerting on error budgets.
- Held tier-1 availability at 99.97% against a 99.9% objective across 18 months, with 4 error-budget-driven feature freezes agreed with product.
- Built a Go control-loop operator that handles node drains and certificate rotation, removing roughly 12 hours of manual work a week for the platform team.
- Ran incident command on 21 SEV-1 and SEV-2 incidents and wrote or reviewed 38 blameless postmortems; 84% of action items closed within 30 days.
- Led the migration of 22 services from EC2 to EKS with no customer-visible downtime, using progressive traffic shifting over 6 weeks.
Site Reliability Engineer · Ravenwood Commerce (e-commerce, 3M monthly orders), Portland, OR
Jun 2020 – Mar 2023
- Kept checkout and payments up through 3 peak seasons, including a Black Friday at 6 times normal traffic with no SEV-1.
- Replaced a hand-built Nagios setup with Prometheus, Grafana and Alertmanager covering 60 services, cutting alert noise by half in the first quarter.
- Built load and capacity models that sized the peak-season fleet, saving about $340K a year by right-sizing instances and adding scheduled scaling.
- Wrote Terraform modules for VPC, RDS and EKS that became the standard for 8 engineering teams and cut new-environment setup from 3 days to 40 minutes.
- Carried a 1-in-5 on-call rotation and mentored 3 engineers into the rotation with a written on-call readiness checklist.
Systems Engineer · Ravenwood Commerce, Portland, OR
Aug 2018 – Jun 2020
- Managed 200+ Linux hosts, patching, monitoring and configuration through Ansible, with a 30-day patch compliance rate above 97%.
- Automated 14 recurring manual runbooks into Python scripts, removing roughly 8 hours of weekly work from the operations team.
Education
Bachelor of Science, Computer Science
Cascadia State University, Bellingham, WA, 2018
Certifications
- Certified Kubernetes Administrator (CKA), 2024
- AWS Certified Solutions Architect – Associate, 2023
- HashiCorp Certified: Terraform Associate, 2022
Skills
What an SRE hiring manager reads first
SRE interviews test operations judgment, coding and systems knowledge. The resume screen mostly filters on scale and evidence that you owned reliability rather than watched dashboards.
- Scale and shape of the system. Number of services, regions, traffic level, data volume, whether it is multi-tenant. This decides fit before any tool list.
- Reliability numbers you owned. Availability against an objective, MTTR, page volume, error budget policy, incident counts. Owning an SLO is different from being told about one.
- Incident behavior. Did you hold incident command, write postmortems, close action items? Managers hire for the worst night of the quarter, not the calm ones.
- Code, not just configuration. SRE is an engineering job. Name the language you write, the tooling you shipped and how much manual work it removed.
“Show me an SLO you owned, a number that moved, and one incident you ran end to end. A list of twenty tools says nothing about whether you can hold a bridge call at three in the morning and make the call to roll back.”
SRE resume versus DevOps resume: what to change
The two titles overlap and many companies use them loosely, but the resumes should emphasize different things. If you are applying to both, keep two versions.
| DevOps resume leads with | SRE resume leads with |
|---|---|
| Pipelines, deploy frequency, build times, developer experience. | SLOs, error budgets, availability against objective, MTTR. |
| Infrastructure as code coverage and environment provisioning. | Production ownership: on-call rotation, incident command, postmortems. |
| Tooling adoption across teams. | Toil removed, measured in engineer-hours a week. |
| Cloud cost and platform standardization. | Capacity planning and load modeling against real peak traffic. |
| Configuration and templating skill. | Software engineering: services, operators and tooling you wrote and shipped. |
SRE bullets: replace the tool list with a number
Most SRE resumes read as an inventory of technology. Each of these rewrites keeps the tool but adds the reliability outcome.
| Tool inventory | Reliability result |
|---|---|
| Used Prometheus and Grafana for monitoring. | Replaced a hand-built monitoring setup with Prometheus, Grafana and Alertmanager across 60 services, cutting alert noise by half in one quarter. |
| Participated in on-call rotation. | Carried a 1-in-6 on-call rotation and cut paging volume 62%, from about 34 pages a week to 13, by deleting 90 cause-based alerts. |
| Responded to production incidents. | Ran incident command on 21 SEV-1 and SEV-2 incidents, wrote or reviewed 38 postmortems and closed 84% of action items within 30 days. |
| Managed Kubernetes clusters. | Migrated 22 services from EC2 to EKS with no customer-visible downtime using progressive traffic shifting over 6 weeks. |
| Wrote Terraform modules. | Wrote Terraform modules for VPC, RDS and EKS adopted by 8 teams, cutting new-environment setup from 3 days to 40 minutes. |
| Automated manual tasks. | Shipped a Go operator handling node drains and certificate rotation, removing about 12 hours of manual work a week from the platform team. |
| Improved system reliability. | Held tier-1 availability at 99.97% against a 99.9% objective for 18 months, including 4 error-budget-driven feature freezes agreed with product. |
| Worked on capacity planning. | Built load and capacity models for peak season that saved about $340K a year through right-sizing and scheduled scaling. |
Start with an example, finish in minutes.
No sign-up to start. Download works. One-time $12 for a clean PDF, no subscription.
Skills required for a site reliability engineer
Group them so a reader can tell in five seconds whether you are a systems person who scripts or an engineer who operates.
- Reliability practice: SLIs, SLOs and error budget policy, on-call design, alert quality and symptom-based alerting, incident command, blameless postmortems, toil measurement, production readiness reviews.
- Platforms: Kubernetes and its ecosystem, one major cloud in depth plus awareness of a second, service mesh if you use one, load balancers and DNS, managed databases.
- Infrastructure as code and delivery: Terraform or Pulumi, Helm, ArgoCD or Flux, GitHub Actions or similar CI, progressive delivery and canaries.
- Observability: Prometheus and PromQL, Grafana, OpenTelemetry, distributed tracing, structured logging, and the ability to say what you would instrument next.
- Programming: Go, Python or Rust to a level where you ship services and operators, not just scripts. Say which and give an example of something you built.
- Systems depth: Linux performance debugging, networking from TCP up, storage behavior under load, database failure modes, cache behavior, and how each of those fails in production.
Certifications and how much they matter
Certifications do not get an SRE hired on their own, but they clear a recruiter's filter and they help when you are moving in from systems administration.
- Certified Kubernetes Administrator (CKA). The most useful one for SRE because it is practical and hands-on. Certified Kubernetes Security Specialist is a good follow-on if you work on cluster security.
- Cloud certifications: AWS Certified Solutions Architect – Associate or DevOps Engineer Professional, Google Professional Cloud DevOps Engineer, Microsoft Azure Administrator. Pick the one that matches the cloud on your resume.
- HashiCorp Certified: Terraform Associate. Quick to earn and recruiters recognize it.
- Degrees: a computer science degree is common but far from required. Plenty of strong SREs come from systems administration, network engineering or support.
- What replaces certification: a public repository with real tooling in it, a conference or meetup talk about an incident, or a written postmortem you can share with the confidential parts removed.
Getting into SRE from support, sysadmin or development
Very few people start as an SRE. Most arrive from operations, support or a backend team. The resume job is to show production ownership even if your title never said it.
- 1Find the reliability work you already did: an on-call rotation, an outage you fixed, a runbook you automated, a monitoring gap you closed. Write those first, before your daily duties.
- 2Put numbers on it even if they are small: hosts managed, tickets automated away, patch compliance, uptime you were responsible for.
- 3Show code. A repository with Terraform modules, a Python tool, a small Go service. SRE screens filter hard for people who can actually write software.
- 4Learn Kubernetes properly and get the CKA. It is the single most common gate on SRE job postings.
- 5Read and quote reliability vocabulary correctly. Using SLO, error budget and toil precisely tells an interviewer you have read the practice, not just the job ad.
- 6Apply to platform and infrastructure teams as well as roles titled SRE. Many companies hire the same person under three different titles.
Linux systems engineer of 4 years moving into SRE. Managed 200+ hosts with Ansible at 97% 30-day patch compliance, carried a 1-in-4 on-call rotation, and automated 14 recurring runbooks into Python, removing about 8 hours of weekly manual work. CKA certified. Building Terraform and Kubernetes work in a public repository.
Backend engineer of 5 years moving into reliability. Owned two production services end to end including their on-call, added tracing that cut a recurring latency investigation from days to an hour, and wrote the postmortem for the team's largest outage. Strong Go, comfortable in Kubernetes and Terraform, and wants production ownership as the job rather than the interruption.
Format, length and the recruiter screen
One page up to about eight years, two after that. Your resume is read by a recruiter with a keyword list, then by an engineer with an opinion, so it needs to survive both.
- Put a plain skills block with the exact technology names for the recruiter, then let the bullets carry the numbers for the engineer.
- Mirror the posting's title and words: site reliability engineer, production engineer, platform engineer, infrastructure engineer. Include "SRE" as an abbreviation somewhere because filters search for both.
- Terms worth including where true: SLO, SLI, error budget, MTTR, on-call, incident response, postmortem, Kubernetes, Terraform, observability, capacity planning, toil.
- Single column, no graphics or skill rating bars. No photo, no date of birth on a US resume.
- Link a GitHub profile only if it has something real in it. An empty profile is worse than no link.
Frequently asked questions
How do I write a site reliability engineer resume?
Start with scale: services, regions, traffic. Then give bullets that pair an engineering action with a reliability number, such as MTTR before and after, page volume reduction, availability against an objective, or hours of toil removed. Add a plain skills block and one or two certifications. One page under eight years.
What skills are required for a site reliability engineer?
SLOs and error budget practice, incident command and postmortems, on-call and alert design, Kubernetes, one cloud in depth, Terraform, observability with Prometheus and tracing, and real programming ability in Go or Python. Linux and networking depth underpins all of it.
What is the difference between an SRE and a DevOps resume?
A DevOps resume leads with pipelines, deploy frequency, infrastructure as code and developer experience. An SRE resume leads with production ownership: SLOs, error budgets, MTTR, on-call and incidents, plus the software you wrote to remove toil. The underlying work often overlaps, so keep two versions and match the posting.
What numbers should an SRE put on a resume?
Availability against the objective, MTTR before and after, pages per week before and after, incident counts by severity, action item closure rate, requests per second or daily active users, and engineer-hours of toil removed. Cost savings from capacity work also land well.
Do I need a certification to become an SRE?
No, but the Certified Kubernetes Administrator clears more recruiter filters than anything else in this field, and a cloud architect certification helps if you are moving in from another discipline. Once you have SRE experience, the numbers on your resume matter far more than the certificates.
How do I get an SRE job with no SRE title?
Rewrite the reliability work you have already done and put it first: on-call rotations, outages you resolved, runbooks you automated, monitoring you built. Add a public repository with real infrastructure code, learn Kubernetes to CKA level, and apply to platform and infrastructure teams as well as roles titled SRE.
Should I list every tool on my resume?
No. A long inventory reads as thin experience. Keep a skills block of the technologies you could be questioned on for thirty minutes, and cut the ones you touched once. Interviewers do ask about items on the list, and being unable to defend one costs you more than the keyword gains.
How long should an SRE resume be?
One page for up to roughly eight years of experience, two pages for staff and principal levels where architecture and cross-team work need space. Keep the last two roles detailed and compress older ones into two or three lines each.
Ready to write yours?
The builder suggests a summary from your own experience, then checks it against the job posting.
How this page was made: a first draft was written with AI assistance from cvplex's example library, then edited and fact-checked by the cvplex Careers Team. Examples are fictional composites; numbers are illustrative. Report an error via the editorial policy page.