Desenvolvedor de Infraestrutura e Qualidade
**Responsabilidades:**
A pessoa indicada para esse cargo será responsável por monitorar, manter e melhorar a infraestrutura e sistemas em produção, garantindo alta disponibilidade e escalabilidade. Além disso, também realizará a automatização de processos de deploy, provisionamento e gerenciamento de infraestrutura utilizando tecnologias como Terraform, Ansible, Puppet ou Chef.
Outras responsabilidades incluem trabalhar em conjunto com as equipes de desenvolvimento para identificar gargalhos e falhas e implementar soluções de confiabilidade, gerenciar ferramentas de monitoramento e alertas (Prometheus, Grafana, Datadog), implementar e manter pipelines de CI/CD, garantindo eficiência no desenvolvimento e implantação de código, gerenciar e otimizar o uso de recursos em cloud (AWS, GCP, Azure) e colaborar na definição de SLAs e SLOs para garantir os padrões de serviço esperados.
**Conhecimentos e Experiências:**
O candidato ideal deve ter experiência sólida com infraestrutura e automação, utilizando ferramentas como Terraform, Ansible, Puppet ou Chef, além de proficiência em linguagens de programação como Python, Go, Bash ou Ruby para automação de tarefas. A experiência com ferramentas de monitoramento e observabilidade (Prometheus, Grafana, ELK Stack) é fundamental, bem como conhecimento profundo em plataformas de cloud computing (AWS, GCP, Azure). A família do candidato também deve estar familiarizada com bancos de dados (SQL e NoSQL), com foco em escalabilidade e performance, e experiencia com conteners e orquestração (Docker, Kubernetes).
**Diferenciais:**
Certificações em cloud computing ou SRE (AWS Certified Solutions Architect, Google Professional Cloud Architect, etc.) são uma grande vantagem, bem como conhecimento de práticas de segurança e devsecops. A experiência com infraestrutura como código em ambientes híbridos é um diferenciais, assim como a familiaridade com redes e protocolos de comunicação (TCP/IP, DNS).