Um engenheiro de confiabilidade de sistemas é responsável por garantir a disponibilidade e escalabilidade dos sistemas em produção.
A função envolve monitorar, manter e melhorar a infraestrutura e sistemas, automatizando processos de deploy, provisionamento e gerenciamento de infraestrutura (IaC - Infrastructure as Code).
O profissional trabalhará em conjunto com equipes de desenvolvimento para identificar gargalos e falhas e implementar soluções de confiabilidade.
Responsabilidades
* Monitorar e manter a infraestrutura e sistemas em produção;
* 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;
* Gerenciar e otimizar o uso de recursos em cloud;
* Criar e executar planos de recuperação de desastres;
Conhecimentos e Experiências Requeridos
* Experiência sólida com infraestrutura e automação;
* Proficiência em linguagens de programação como Python, Go, Bash ou Ruby;
* Experiência com ferramentas de monitoramento e observabilidade;
* Conhecimento profundo em plataformas de cloud computing;
* Familiaridade com bancos de dados;
* Experiência com conteners e orquestração;
Vantagens e Benefícios
Assistência médica;
VR e VA flexível;
Gympass e Wellz;
Parceria com o SESC;
Descontos em restaurantes;
Descontos em cursos técnicos e de ensinos superior;
Descontos em escolas e plataformas de idiomas.