Desenvolvedores de sistemas confiáveis são especialistas em garantir que os sistemas e infraestruturas estejam disponíveis, escaláveis e seguros. Eles trabalham em estreita colaboração com as equipes de desenvolvimento para identificar gargalos e falhas, implementando soluções de confiabilidade.
O papel do SRE é monitorar e manter a infraestrutura e sistemas em produção, garantindo alta disponibilidade e escalabilidade. Isso envolve automatizar processos de deploy, provisionamento e gerenciamento de infraestrutura (IaC - Infrastructure as Code).
Ferramentas como Terraform, Ansible, Puppet ou Chef são utilizadas para automatizar tarefas. A proficiência em linguagens de programação como Python, Go, Bash ou Ruby também é essencial para automação de tarefas.
Conhecimento profundo em plataformas de cloud computing (AWS, GCP, Azure) é fundamental para garantir escalabilidade e performance. Além disso, experiência com contêineres e orquestração (Docker, Kubernetes) é necessária para garantir a integridade dos sistemas.
A equipe deve trabalhar em conjunto para definir SLAs e SLOs para garantir os padrões de serviço esperados. Conhecimentos de práticas de segurança e devsecops também são importantes para garantir a integridade da infraestrutura e dos sistemas.
O clube da Four oferece várias vantagens, incluindo assistência médica, VR e VA flexível, Gympass e Wellz, parceria com o SESC, descontos em restaurantes, cursos técnicos e ensino superior, escolas e plataformas de idiomas.