Procuramos um Senior DevOps Engineer para a plataforma interna de engenharia de um grupo europeu de referência no setor da mobilidade e infraestruturas, em sistemas distribuídos event-driven de larga escala com Kubernetes, IaC e cloud pública.
A equipa está a definir as tecnologias, o processo de provisioning e as ferramentas do seu PaaS interno: como escalar, fazer deploy, correr, monitorizar e gerir os produtos em todos os ambientes. Procura-se alguém que já tenha feito isto em sistemas complexos e que traga outra perspetiva, não apenas execução.
Responsabilidades
- Desenhar, implementar, fazer deploy e manter a infraestrutura e os sistemas core da plataforma interna de engenharia
- Trabalhar numa equipa multidisciplinar para entregar as ferramentas e enablers que servem produto e engenharia, com foco na developer experience
- Resolver problemas técnicos complexos e melhorar continuamente a plataforma, os seus serviços e ferramentas
- Identificar proativamente constrangimentos e bottlenecks de operação, performance, segurança e disponibilidade
- Criar e manter documentação relevante (handbooks, tutoriais)
- Apoiar o onboarding de outras equipas de engenharia, promover boas práticas e participar no debugging de incidentes de produção
- Integrar o rotativo de suporte 24x7 a produção, como terceira linha
- Mínimo de 5 anos nas mesmas funções
- Sistemas distribuídos complexos de larga escala, baseados em eventos
- Administração de sistemas Linux e OS hardening
- Tarefas comuns de administração de bases de dados (ex. Oracle, PostgreSQL)
- Integração com serviços de cloud pública (IaaS/PaaS) e infraestrutura virtualizada (VMware, KVM, Kubernetes/OpenShift, AWS e Azure)
- Infrastructure as Code e ferramentas de automação e config management (ex. Terraform, Ansible)
- Ferramentas e pipelines de CI/CD para ciclo de vida de software e provisioning de infraestrutura (ex. GitLab, Nexus, Jenkins)
- Logging, métricas, monitorização e tracing (ex. Prometheus, Grafana, Vector, OpenTracing)
- Programação e scripting para resolver problemas práticos (ex. Golang, Python, Bash)
- Capacidade de trabalhar com arquitetos de soluções e apresentar alternativas de desenho (ex. quando usar ou não API manager, service mesh)
- Inglês profissional, falado e escrito
- Autonomia na tomada de decisão dentro de uma equipa multidisciplinar
Valorizamos
- Experiência anterior a desenhar e implementar soluções cloud
- Background em infraestrutura e redes
Plataforma interna de engenharia de longa duração, a full time, com decisão técnica real sobre o PaaS e visibilidade transversal junto das equipas de produto, arquitetura e engenharia.
Se te interessa construir a plataforma em que outras equipas trabalham, e não apenas mantê-la, falamos.