Cloud/DevOps Senior Engineer - trabalho remoto

Descrição do trabalho

Procuramos para um cliente em Lisboa um engenheiro DevOps Sénior com conhecimentos e experiência para a construção e operação das nossas funcionalidades de plataforma de API e automação, utilizando tecnologias de gateway de API corporativas (Kong / Gravitee / Tyk) e plataformas de orquestração de fluxo de trabalho como n8n (entre outras).

Ajudará a conceber, implementar e executar serviços de gateway e orquestração seguros e escaláveis nos ambientes baseados em Kubernetes (EKS, OpenShift, TKGI), permitindo uma exposição consistente de APIs, gestão de tráfego, aplicação de políticas e automatização de fluxos de trabalho

Será também responsável por impulsionar a automatização e a fiabilidade da plataforma através de Infraestrutura como Código (Terraform, Ansible), fortalecer as práticas de CI/CD e GitOps (principalmente GitLab e Argo) e apoiar as operações end-to-end em infraestruturas AWS e on-premise, abrangendo observabilidade, resiliência, controlos de segurança e integração padronizada para equipas e produtos.

Competências Profissionais
Sólidos conhecimentos de tecnologia e infraestrutura de computação em nuvem, bem como de normas e estratégias de design em nuvem (On-premise/AWS).

Sólido conhecimento dos princípios da arquitetura nativa da cloud e dos padrões de transformação.

Experiência prática profunda com plataformas de API Gateway empresariais (Kong / Gravitee / Tyk), incluindo padrões de gateway/ingress, definições de API (rotas/serviços/APIs), políticas/plugins, consumidores/aplicações, RBAC, integração de SSO OIDC/SAML, mTLS, limitação de taxa/quotas, transformação de pedido/resposta, padrões JWT/OAuth2, padrões de WAF/proteção contra ameaças e design multiambiente/multilocatário.
Sólidos conhecimentos de operações de API Gateway à escala (Kong/Gravitee/Tyk): implementações de alta disponibilidade, arquitetura de plano de controlo/plano de dados (ou equivalente), atualizações e gestão do ciclo de vida, backup/restauro, otimização de desempenho, planeamento de capacidade e integração com stacks de log/métricas/tracking, incluindo operações orientadas a SLO/SLI.

Experiência prática aprofundada com plataformas de workflow/orquestração (n8n e ferramentas similares): design de workflow, triggers/webhooks, execução resiliente (timeouts, novas tentativas, tratamento de erros, padrões de mensagens não entregues), gestão de segredos/credenciais, promoção de ambiente, versionamento, componentes/templates reutilizáveis e governação/orientações para adoção segura por múltiplas equipas.

Capacidade de integrar API Gateway + orquestração num ecossistema de plataforma: gestão do ciclo de vida da API, habilitação de CI/CD e GitOps, integração no catálogo de serviços, auditabilidade e conformidade, normas padronizadas para squads e integração operacional com IdP corporativo, cofres de segredos e ferramentas de observabilidade.
Conhecimento profundo de contentores e serviços de orquestração de contentores: operadores Kubernetes, Docker e K8s. Experiência com Openshift/EKS é uma mais-valia.

Conhecimento profundo de infraestrutura como código e ferramentas de automação (Terraform, Ansible). Experiência com Cycloid é uma mais-valia.

Familiaridade com os princípios e ferramentas de GitOps. Experiência com ArgoCD é uma mais-valia.

Vasta experiência com ferramentas de CI/CD, como o GitLab CI, Argo Workflows e Azure DevOps.

Familiaridade com os princípios e ferramentas de Engenharia de Plataformas.

Familiaridade com os princípios e ferramentas de observabilidade, como o Prometheus, Grafana e ELK Stack.

Sólidos conhecimentos de arquitetura de redes, segurança e base de dados.

Familiaridade com plataformas de integração, incluindo soluções de gestão de APIs e soluções de mensageria.

Capacidade de trabalhar em equipa e comunicar eficazmente com as partes interessadas a todos os níveis.

Fortes capacidades de resolução de problemas e capacidade de trabalhar sob pressão para cumprir prazos apertados.

Atividades
Implementar soluções na cloud altamente escaláveis, resilientes e de alto desempenho, baseadas numa arquitetura de referência.

Desenvolver e otimizar pipelines de CI/CD para a implementação e gestão contínua de código.

Automatizar o aprovisionamento e a configuração da infraestrutura para reduzir as intervenções manuais e aumentar a eficiência.

Identificar e desenvolver blocos de construção reutilizáveis transversais para serem fornecidos a aplicações de domínio.

Trabalhar com as equipas de segurança para garantir que as soluções na nuvem estão em conformidade com as melhores práticas do setor e com as normas regulamentares.

Colaborar com as partes interessadas para compreender