Desenvolvedor de Confiabilidade
O papel do Desenvolvedor de Confiabilidade é garantir que os sistemas e infraestruturas estejam sempre operando corretamente, com alta disponibilidade e escalabilidade.
Responsabilidades:
* Monitorar e manter a infraestrutura e sistemas em produção, garantindo sua confiabilidade;
* Automatizar processos de deploy, provisionamento e gerenciamento de infraestrutura utilizando ferramentas como Terraform ou Ansible;
* Trabalhar em conjunto com as equipes de desenvolvimento para identificar gargalos e falhas e implementar soluções de confiabilidade;
* Gestão e monitoramento de ferramentas de observação e alerta (Prometheus, Grafana, Datadog);
* Implementar e manter pipelines de CI/CD para garantir eficiência no desenvolvimento e implantação de código;
* Gestão e otimização do uso de recursos em cloud (AWS, GCP, Azure);
* Criar e executar planos de recuperação de desastres para garantir a continuidade dos negócios em caso de falhas.
Especializações e habilidades necessárias:
* Experiência sólida com infraestrutura e automação;
* Proficiência em linguagens de programação como Python, Go, Bash ou Ruby para automatizar tarefas;
* Conhecimento profundo em plataformas de cloud computing;
* Familiaridade com bancos de dados (SQL e NoSQL), com foco em escalabilidade e performance;
* Experiência com contêineres e orquestração (Docker, Kubernetes);
* Inglês avançado para comunicação integral;
* Conhecimento de práticas de segurança e devsecops; e
* Familiaridade com redes e protocolos de comunicação (TCP/IP, DNS).
Benefícios incluem assistência médica flexível, 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, além de outras vantagens exclusivas. A perfeição está nas pequenas coisas. E se você não aceita subpar. Então deixe a qualidade ser seu mote.