WT

Programador Full-Stack – Cloud Azure e Terraform

Hiring from
Portugal
Work type
Hybrid
Posted
Is this job info correct?

548,565 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

A Watermelon Tecnologia está a recrutar para duas posições de automação cloud, com diferentes níveis de experiência, para integrar um projeto em Lisboa, num regime de trabalho híbrido. O objetivo é desenhar, desenvolver e melhorar continuamente soluções seguras e reutilizáveis de automação cloud, facilitando o aprovisionamento, a configuração e a operação de recursos e serviços cloud pelas equipas de aplicações.


Principais responsabilidades:

  • Desenvolver módulos, templates e workflows reutilizáveis de Infrastructure as Code (IaC) para o aprovisionamento e a gestão do ciclo de vida de recursos Azure e serviços cloud partilhados.
  • Desenvolver aplicações full-stack de self-service e APIs que simplifiquem o consumo de serviços cloud e tarefas operacionais recorrentes, integrando serviços cloud, identidade, GitHub e ServiceNow.
  • Implementar workflows automatizados de CI/CD para construir, validar, empacotar e implementar alterações de infraestrutura e aplicações de forma consistente em diferentes ambientes.
  • Desenvolver testes automatizados funcionais, de regressão e de deployment para software, APIs, módulos de infraestrutura e serviços cloud.
  • Integrar mecanismos de segurança e governance nos processos de entrega, incluindo gestão de identidades e acessos, aplicação de políticas, gestão de secrets e auditabilidade.
  • Assegurar a preparação operacional das soluções, incluindo monitorização, logging, alertas, documentação e materiais de suporte ou transição.
  • Elaborar desenhos técnicos e orientações de implementação que promovam a reutilização, a manutenção e a adoção das soluções pelas equipas de plataforma e de aplicações.
  • Identificar e implementar melhorias que reduzam o esforço manual, a complexidade operacional e o tempo necessário para disponibilizar capacidades cloud.


Requisitos obrigatórios:

  • Experiência profissional: mínimo de 5 anos de experiência em ambientes internacionais.
  • Microsoft Azure e arquitetura cloud pública: capacidade para desenhar e entregar soluções Azure seguras e governadas em diferentes serviços e workloads cloud.
  • Infrastructure as Code e automação cloud: experiência com Terraform para desenvolver módulos reutilizáveis e automatizar o aprovisionamento, a configuração e a gestão do ciclo de vida dos recursos.
  • CI/CD e DevOps: experiência com GitHub Actions ou ferramentas equivalentes para validar e implementar infraestruturas e software em diferentes ambientes.
  • Desenvolvimento full-stack: experiência com Java/Spring, REST APIs, JavaScript/TypeScript e frameworks como React, Angular ou Vue, para desenvolver e manter serviços backend e aplicações frontend.
  • Segurança, identidade e governance cloud: capacidade para aplicar controlos de acesso, políticas, gestão de secrets e requisitos de auditoria.
  • Integração de APIs e plataformas: experiência na integração segura de serviços Azure, GitHub, ServiceNow e serviços de identidade.
  • Testes automatizados e qualidade: capacidade para desenvolver testes funcionais, de regressão e de deployment para aplicações, APIs, infraestruturas e serviços cloud.
  • Scripting e automação operacional: experiência com PowerShell ou ferramentas equivalentes para automatizar tarefas recorrentes e integrar serviços cloud através de scripts e APIs.
  • Monitorização e operações de produção: capacidade para implementar mecanismos de observabilidade e assegurar a operação fiável e a gestão do ciclo de vida dos serviços.
  • Containers e Kubernetes: conhecimentos dos fundamentos de deployment e operação de workloads em containers, nomeadamente com AKS.


Diferenciais:

  • 10 ou mais anos de experiência em ambiente de empresa internacional, com competências especializadas em desenvolvimento full-stack e experiência avançada com Terraform.
  • Serviços de processamento e análise de dados: Azure Data Factory, Databricks, Synapse, Azure Data Explorer, Stream Analytics, Event Hubs, Event Grid e IoT Hub, incluindo suporte operacional às respetivas automações.
  • Armazenamento e bases de dados: Storage Accounts (Data Lake Storage Gen2, Files, Queues e Tables), Cosmos DB, PostgreSQL Flexible Server e SQL Server.
  • Serviços de IA e aplicações: Azure Machine Learning, Cognitive Services, AI Foundry com Bing Search grounding, API Management, App Service, Logic Apps, Application Insights e Log Analytics.


Similar jobs