A carreira de Site Reliability Engineer visa garantir a disponibilidade e escalabilidade das infraestruturas e sistemas em produção. O profissional deve ser capaz de monitorar, manter e melhorar essas estruturas.
Algumas das responsabilidades incluem automatizar processos de deploy, provisionamento e gerenciamento de infraestrutura (IaC - Infrastructure as Code), trabalhar em conjunto com as equipes de desenvolvimento para identificar gargalos e falhas e implementar soluções de confiabilidade, gerenciar ferramentas de monitoramento e alertas, implementar e manter pipelines de CI/CD e garantir eficiência no desenvolvimento e implantação de código.
Requisitos
* Possuir experiência sólida com infraestrutura e automação, utilizando ferramentas como Terraform, Ansible, Puppet ou Chef;
* Ter proficiência em linguagens de programação como Python, Go, Bash ou Ruby para automação de tarefas;
* Experiência com ferramentas de monitoramento e observabilidade;
* Familiaridade com bancos de dados (SQL e NoSQL) com foco em escalabilidade e performance;
* Experiência com contêineres e orquestração (Docker, Kubernetes);
Vantagens
* Assistência médica;
* Flexibilidade na escolha de plano de saúde;
* Oportunidades de crescimento e desenvolvimento profissional;
Especialização
* Certificações em cloud computing ou SRE podem ser uma vantagem no mercado de trabalho;
* Conhecimento de práticas de segurança e devsecops é importante para garantir a integridade dos sistemas.