Cloud Data Engineer (Python Backend Developer)
Capgemini Engineering PortugalFundaçãoontem
- Híbrido
- Tempo inteiro
Descrição
Capgemini Engineering, líder mundial em serviços de engenharia, procura um Cloud Data Engineer (Python Backend Developer) para se juntar à nossa equipa global. Nesta função, será responsável por desenhar, desenvolver e manter serviços backend e APIs REST utilizando Python e Flask, criando aplicações escaláveis e de alto desempenho com mecanismos de caching em Redis. Colaborará com equipas multidisciplinares, implementando pipelines CI/CD em Azure DevOps e garantindo a excelência operacional em ambientes cloud e containerizados.
Trabalhará com tecnologias modernas incluindo Docker, Kubernetes, Databricks e Apache Spark para processamento de dados em larga escala, enquanto otimiza operações de base de dados em PostgreSQL. Esta é uma oportunidade para contribuir para projetos inovadores numa equipa inclusiva e multicultural, com suporte para crescimento profissional, formação em tecnologias de ponta, e um ambiente que promove o equilíbrio entre vida profissional e pessoal.
Competências
- Python
- Flask
- REST API
- Redis
- Docker
- Kubernetes
- Azure DevOps
- Azure Cloud
- Databricks
- Apache Spark
- PostgreSQL
- Git
- Agile
- Scrum
Responsabilidades
- Desenhar, desenvolver e manter serviços backend e APIs REST utilizando Python e Flask
- Construir aplicações backend escaláveis e de alto desempenho com mecanismos de caching em Redis
- Desenvolver e gerir aplicações containerizadas utilizando Docker e Kubernetes
- Realizar desenvolvimento end-to-end de aplicações, deployment, melhorias e suporte
- Colaborar com equipas multidisciplinares seguindo metodologias Agile/Scrum
- Implementar e manter pipelines CI/CD utilizando Azure DevOps
- Fazer deploy e gerir aplicações em ambientes Azure cloud/container
- Trabalhar com Databricks e Apache Spark para processamento e transformação de dados em larga escala
- Desenvolver e otimizar operações de base de dados utilizando PostgreSQL
- Participar em planeamento de sprints, revisões de código, testes, debugging e suporte em produção
- Garantir escalabilidade, fiabilidade, segurança e otimização de desempenho das aplicações
Benefícios
- Equipa multicultural e inclusiva
- Ambiente de trabalho que promove equilíbrio entre vida profissional e pessoal
- Trabalho híbrido
- Programas de crescimento profissional e oportunidades de desenvolvimento
- Acesso a formação e certificações em tecnologias inovadoras
- Participação em projetos nacionais e internacionais
- Seguro de saúde e de vida
- Programa de referência com bónus para recomendação de talento
- Locais de escritório privilegiados
Conhece alguém para esta vaga?