Use este modelo de descrição do trabalho para atrair e contratar candidatos qualificados para o seu departamento de TI. Fique à vontade para modificá-lo com as atribuições e responsabilidades inerentes à função e de acordo com as necessidades de sua empresa.
O que é um Engenheiro DevOps?
Um Engenheiro DevOps é um profissional de tecnologia da informação especializado em promover a colaboração e a integração entre as equipes de desenvolvimento de software (Dev) e operações de TI (Ops). O termo “DevOps” é uma combinação das palavras “desenvolvimento” (Dev) e “operações” (Ops), e o principal objetivo dessa abordagem é acelerar o ciclo de vida de desenvolvimento de software, melhorar a qualidade das entregas e aumentar a eficiência operacional.
Descrição da vaga
Estamos à procura de um Engenheiro DevOps altamente qualificado e comprometido para integrar nossa equipe de tecnologia. O Engenheiro DevOps será responsável por criar, implementar e manter pipelines de entrega contínua, automatização de processos e ambientes de desenvolvimento e produção eficientes. Se você é um apaixonado por DevOps, deseja fazer parte de uma equipe que valoriza a inovação e busca melhorias contínuas na entrega de software, esta é a oportunidade ideal para você.
Responsabilidades
- Projetar, implementar e manter pipelines de entrega contínua (CI/CD) para garantir a entrega eficiente de software.
- Automatizar processos de infraestrutura e provisionamento usando ferramentas como Docker, Kubernetes, Ansible, Terraform, entre outras.
- Colaborar com equipes de desenvolvimento para otimizar a integração de código, teste e implantação.
- Gerenciar ambientes de desenvolvimento, teste e produção.
- Implementar e monitorar medidas de segurança em ambientes e pipelines.
- Solucionar problemas de infraestrutura e processos de entrega.
- Manter-se atualizado com as melhores práticas em DevOps e tecnologias relacionadas.
Requisitos obrigatórios
- Experiência comprovada em implementação de pipelines de CI/CD.
- Conhecimento sólido em ferramentas de automação, como Docker, Kubernetes, Ansible, Terraform, etc.
- Habilidades em linguagens de script, como Shell, Python ou similar.
- Experiência com nuvens públicas, como AWS, Azure ou Google Cloud.
- Habilidades de resolução de problemas e capacidade de trabalhar em um ambiente ágil.
Diferenciais
- Certificações relevantes em DevOps, como AWS Certified DevOps Engineer ou certificações relacionadas.
- Experiência com monitoramento e log de aplicações e infraestrutura.
- Conhecimento em segurança de DevOps e conformidade com regulamentações.
Formação, cursos e certificações
- Graduação em Ciência da Computação, Engenharia da Computação ou área relacionada.
- Certificações em DevOps ou tecnologias relacionadas são valorizadas.
Benefícios
- Remuneração competitiva.
- Plano de saúde e odontológico.
- Vale-refeição ou alimentação.
- Oportunidades de aprendizado e desenvolvimento profissional em práticas DevOps.
- Participação em projetos desafiadores no campo de automação de infraestrutura e entrega de software.
- Ambiente de trabalho colaborativo e orientado para resultados.