Oportunidade Carreira - Cloud Automation Developer
Português (oral e escrito obrigatório)
Inglês (oral e escrito obrigatório)
- Mínimo de 5 anos de experiência profissional, preferencialmente em contexto de empresas internacionais.
- Experiência sólida em Microsoft Azure e arquitetura de soluções em Public Cloud.
- Conhecimentos sólidos de Terraform e Infrastructure as Code (IaC), incluindo criação de módulos reutilizáveis e automação do provisionamento de recursos.
- Experiência com CI/CD, GitHub Actions ou ferramentas equivalentes.
- Conhecimentos de integração de APIs e plataformas, nomeadamente Azure, GitHub, ServiceNow e serviços de identidade.
- Conhecimentos de segurança cloud, incluindo IAM, controlo de acessos, gestão de secrets, políticas de segurança e governance.
- Experiência na implementação de testes automatizados, incluindo testes funcionais, de regressão e de deployment.
- Conhecimentos de scripting, nomeadamente PowerShell ou equivalente, para automatização de tarefas operacionais.
- Experiência com monitorização, logging e troubleshooting em ambientes de produção.
- Familiaridade com serviços Azure de Data & Analytics, incluindo Azure Data Factory, Databricks, Synapse Analytics, Azure Data Explorer, Event Hubs, Event Grid, Storage Accounts, Cosmos DB e SQL Server.
Funções / Responsabilidades
- Desenvolver e manter soluções de automação cloud em Microsoft Azure, promovendo a utilização segura e eficiente dos recursos.
- Criar e manter módulos Terraform, templates e workflows reutilizáveis para provisionamento, configuração e gestão do ciclo de vida dos recursos cloud.
- Desenvolver aplicações full-stack de self-service e APIs REST que simplifiquem o consumo de serviços cloud pelas equipas de desenvolvimento.
- Implementar e manter pipelines CI/CD para automatizar a validação, os testes e o deployment de infraestrutura e aplicações.
- Integrar serviços Azure com GitHub, ServiceNow e sistemas de identidade, assegurando a segurança e fiabilidade das integrações.
- Implementar mecanismos de segurança, governance, controlo de acessos e gestão de secrets.
- Desenvolver testes automatizados para aplicações, APIs, módulos de infraestrutura e serviços cloud.
- Assegurar a monitorização, o logging, a documentação e a preparação operacional das soluções desenvolvidas.
- Prestar suporte operacional às automações dos serviços de processamento de dados e analytics em Azure.
- Identificar oportunidades de melhoria contínua, reduzindo tarefas manuais, complexidade operacional e tempos de entrega.
O que oferecemos
- Acompanhamento personalizado e focado na gestão de carreira;
- Solidez, confiança e crescimento;
- Pacote salarial e benefícios competitivos.