Sobre a vaga
Procuramos um(a) Engenheiro(a) de DevOps Sênior altamente motivado(a) e experiente para impulsionar a automação, a eficiência e a confiabilidade de nossa infraestrutura de software e processos de entrega contínua (CI/CD). O profissional ideal será um(a) evangelista de práticas de DevOps, responsável por construir, manter e otimizar as ferramentas e sistemas que unem o desenvolvimento de software e as operações de TI.
Como Você Terá Sucesso Neste Cargo
O sucesso neste cargo será definido pela sua capacidade de:
- Automatizar a implantação e gestão da infraestrutura, reduzindo intervenções manuais e minimizando erros.
- Melhorar continuamente o pipeline de CI/CD para garantir ciclos de lançamento rápidos, estáveis e seguros.
- Colaborar eficazmente com as equipas de Desenvolvimento e Operações, promovendo uma cultura de responsabilidade partilhada e excelência técnica.
- Garantir a alta disponibilidade, escalabilidade e desempenho de todos os nossos sistemas de produção.
O Enquadramento na Organização
Esta função é crítica e estratégica, atuando como a ponte essencial entre as equipas de Engenharia de Software e Operações de TI. O Engenheiro(a) de DevOps Sênior é o arquiteto e guardião dos nossos ecossistemas de desenvolvimento e produção, garantindo que a nossa tecnologia principal possa evoluir rapidamente para atender às necessidades do negócio e dos nossos clientes.
Responsabilidades
- Projetar, construir e gerir o pipeline de Integração Contínua e Entrega Contínua (CI/CD) usando ferramentas como Jenkins, GitLab CI ou similares, para garantir lançamentos de software rápidos e confiáveis.
- Desenvolver e manter a infraestrutura como código (IaC) usando ferramentas como Terraform ou CloudFormation para provisionar, configurar e gerir ambientes na cloud (AWS, Azure ou GCP).
- Garantir a monitorização proativa, alerta e registo (logging) dos sistemas de produção, implementando soluções como Prometheus, Grafana, ELK Stack ou DataDog, para identificar e resolver gargalos de desempenho e falhas.
- Colaborar com as equipas de Desenvolvimento para otimizar a contentorização de aplicações usando Docker e orquestrá-las eficientemente com Kubernetes (EKS, AKS ou GKE).
- Implementar e manter práticas de segurança no pipeline (DevSecOps), incluindo scanners de vulnerabilidades e gestão de segredos.
- Determinar e desenvolver requisitos de utilizadores para sistemas em produção, para garantir a máxima usabilidade e resiliência.
- Documentar de forma clara e rigorosa os processos, ferramentas e arquiteturas de DevOps, promovendo o conhecimento partilhado e a escalabilidade operacional.
- Participar na resolução de incidentes de produção, atuando ativamente na análise da causa raiz (Post-Mortem) e na implementação de medidas preventivas.
QualificaçõesObrigatórias
- Experiência comprovada de no mínimo 5 anos em um papel de DevOps, SRE (Site Reliability Engineering) ou Engenharia de Infraestrutura.
- Proficiência em Infraestrutura como Código (IaC), utilizando Terraform ou ferramenta equivalente.
- Sólida experiência com um provedor de cloud principal (AWS, Azure ou GCP).
- Conhecimento avançado e experiência prática em contentorização e orquestração de containers com Docker e Kubernetes.
- Proficiência em scripting (ex: Python, Bash, Go) para automação de tarefas.
- Experiência com ferramentas de CI/CD (ex: Jenkins, GitLab CI, Azure DevOps).
- Competências de comunicação oral e escrita, com capacidade de explicar conceitos técnicos complexos a diferentes audiências.
Desejáveis
- Certificações relevantes em Cloud (ex: AWS Certified DevOps Engineer – Professional).
- Experiência com metodologias Lean ou Agile.
- Conhecimento de bases de dados relacionais e NoSQL (ex: PostgreSQL, MongoDB, Redis).
- Experiência em práticas de DevSecOps.
