O papel de um Engenheiro de Reliabilidade do Sistema é fundamental para garantir a disponibilidade e escalabilidade da infraestrutura e sistemas em produção.
Para alcançar esse objetivo, é necessário monitorar continuamente os sistemas, identificar falhas e implementar soluções para melhorar a confiabilidade.
A automação de processos de deploy, provisionamento e gerenciamento de infraestrutura é crucial para otimizar o tempo de desenvolvimento e implantação de código.
O trabalho em conjunto com as equipes de desenvolvimento é essencial para identificar gargalos e falhas e implementar soluções eficazes.
Também é responsável por gerenciar ferramentas de monitoramento e alertas, implementar e manter pipelines de CI/CD e gerenciar recursos em cloud.
A criação e execução de planos de recuperação de desastres e garantia da continuidade dos negócios são outras responsabilidades importantes.
No entanto, não é apenas uma tarefa técnica. É preciso também considerar a segurança, a governança e a compliance.
Competências e Experiências Requeridas
* Experiência sólida com infraestrutura e automação;
* Proficiência em linguagens de programação como Python, Go, Bash ou Ruby;
* Conhecimento profundo em plataformas de cloud computing;
* Familiaridade com bancos de dados;
* Experiência com contêineres e orquestração;
* Inglês fluente para comunicação.
Benefícios
* Assistência médica;
* Vale refeição e vale alimentação flexíveis;
* Gympass e Wellz;
* Parceria com o SESC;
* Descontos em restaurantes;
* Descontos em cursos técnicos e de ensino superior;
* Descontos em escolas e plataformas de idiomas.
E se você tem certificações em cloud computing ou experiência com práticas de segurança, isso pode ser um diferencial importante!