Recentemente ouvi falar que times de SRE - Site Reliability Engineering, são nada mais do que equipes de suporte que apenas identificam problemas de software e os passam para as equipes de desenvolvimento que tratarão de resolvê-los.
Isso é verídico? Equipes SRE não desenvolvem códigos? Eles conseguem adquirir o mesmo nível de experiência do que os devs que trabalham com desenvolvimento?
Isso muda de empresa pra empresa, não existe uma verdade absoluta sobre o papel do SRE assim como qualquer outro!
Mas em minhas experiências com profissionais da área, é o tipo de pessoa que cuida do ambiente como um todo, cria ferramentas e mecanismos para automatizar e simplificar a vida do Dev, no âmbito de tirar a “mão humana” dos processos e eventualmente apoia em troubleshooting e afins.
SRE que não toca em código na minha humilde opinião e talvez limitada visão é um “Gerente” no cargo errado.