Área de TI
SRE (Site Reliability Engineering)
Mantém sistemas no ar com confiabilidade, automação e monitoramento em escala.
Criadores
Criadores pra acompanhar
Dificuldade
Faixa salarial
R$ 2.500 a R$ 26.000
do estágio ao sênior
Tempo até estar pronto
Costuma exigir experiência prévia em dev ou infra
Entendimento
O que é SRE (Site Reliability Engineering)?
Site Reliability Engineering (SRE) é a junção de software com operações: o profissional usa programação para automatizar a operação e garantir que sistemas grandes fiquem estáveis, rápidos e disponíveis. Cuida de monitoramento, resposta a incidentes, capacidade e automação de infraestrutura. Surgiu no Google e é muito valorizado, costuma exigir experiência prévia em desenvolvimento ou infraestrutura, com salários altos.
O que faz na prática?
Site Reliability Engineering (SRE) é a junção de software com operações: o profissional usa programação para automatizar a operação e garantir que sistemas grandes fiquem estáveis, rápidos e disponíveis. Cuida de monitoramento, resposta a incidentes, capacidade e automação de infraestrutura. Surgiu no Google e é muito valorizado, costuma exigir experiência prévia em desenvolvimento ou infraestrutura, com salários altos.
Tarefas do dia a dia:
- Monitorar disponibilidade, latência e erros dos sistemas
- Automatizar tarefas de operação e infraestrutura
- Responder a incidentes e fazer post-mortems
- Definir e acompanhar SLOs, SLIs e error budgets
- Melhorar escalabilidade e resiliência das aplicações
Quem combina com essa área?
Combina com quem gosta de programar e de infraestrutura ao mesmo tempo, mantém a calma sob pressão e se importa com automação e confiabilidade. Costuma ser um passo depois de dev ou DevOps, não a primeira vaga.
Como começar
inicial
Dominar Linux e fundamentos de redes
Aprender uma linguagem (Python ou Go)
Entender containers e Kubernetes
Estudar observabilidade (Prometheus e Grafana)
Aprender infraestrutura como código (Terraform)
Cursos grátis
Os 3 cursos de SRE (Site Reliability Engineering) liberam no Plano Pro.
Assine o Pro pra desbloquearFaculdades relacionadas
Análise e Desenvolvimento de Sistemas (ADS)
Tecnólogo · 2 a 2,5 anos
Ciência da Computação
Bacharelado · 4 a 5 anos
Engenharia de Software
Bacharelado · 4 a 5 anos
Redes de Computadores
Tecnólogo · 2 a 3 anos
Projetos pra praticar
Livros recomendados
Projeto Fênix
Gene Kim, Kevin Behr e George Spafford
Cultura de operação e confiabilidade em formato de história.
Site Reliability Engineering
Betsy Beyer, Chris Jones, Jennifer Petoff e Niall Murphy
O livro que define a prática de SRE no Google.
The Site Reliability Workbook
Betsy Beyer, Niall Murphy, David Rensin, Kent Kawahara e Stephen Thorne
Aplicação prática dos conceitos de SRE.
Designing Data-Intensive Applications
Martin Kleppmann
Fundamentos de confiabilidade e sistemas distribuídos.
Aprofundamento
Tecnologias desta área
Institutos e certificações
Termos essenciais
Dica para começar
SRE raramente é a primeira vaga: tenha base de programação ou infraestrutura antes. Os livros de SRE do Google são gratuitos e a melhor referência. Foque em automação, pois o objetivo é eliminar trabalho manual repetitivo.
