Engenheiro de Dados Sénior – Aplicações Cloud-Native em Java e Spark
ITDS Portugal · lisboa, Lisboa · Remoto
Sobre a função
Liberte soluções de dados transformadoras — impulsione a inovação na vanguarda das tecnologias cloud-native!
Oportunidade baseada em Lisboa com modelo de trabalho híbrido (até 3 dias em remotu por semana).
Como Engenheiro de Dados Sénior, irá trabalhar para o nosso cliente, um líder em soluções orientadas por dados, focando-se na conceção e desenvolvimento de uma robusta plataforma de Processamento de Dados utilizando Spark num ambiente dinâmico e multicultural. Irá contribuir para a construção de pipelines de dados escaláveis e eficientes que potenciam a tomada de decisões estratégicas e a inovação.
As suas principais responsabilidades:
- Conceber e desenvolver aplicações de processamento de dados de alto desempenho utilizando Apache Spark em modo batch.
- Implementar soluções com Java 9+ e frameworks Spring, incorporando funcionalidades modernas da linguagem como lambdas, streams e futures.
- Colaborar em arquiteturas cloud-native utilizando Docker e Kubernetes para garantir um deployment escalável.
- Otimizar o desempenho e resolver problemas em fluxos de trabalho de dados complexos, garantindo estabilidade e eficiência.
- Trabalhar com bases de dados relacionais como PostgreSQL e Oracle ExaCC, e gerir soluções de armazenamento de objetos como S3.
- Contribuir para pipelines de CI/CD utilizando ferramentas como Maven, GitLab, ArgoCD e Liquibase para agilizar o desenvolvimento.
- Aplicar as melhores práticas na conceção de soluções, implementação de padrões e otimização de desempenho.
- Participar em revisões de código e partilha de conhecimento para fomentar a melhoria contínua.
É o candidato ideal para esta função se tiver:
- Pelo menos 8 anos de experiência em desenvolvimento Java/J2EE, preferencialmente em contextos de Processamento de Dados.
- Mínimo de 1 ano de experiência prática com Apache Spark.
- Forte domínio de aplicações cloud-native, Docker e Kubernetes.
- Sólida compreensão das funcionalidades modernas do Java, incluindo lambdas, streams e futures.
- Experiência com SQL transacional e Spark SQL.
- Conhecimento de bases de dados relacionais como PostgreSQL e Oracle ExaCC.
- Familiaridade com ferramentas de CI/CD como Maven, GitLab e Liquibase.
- Bom domínio de inglês (fluente) e francês (nível B2).
É um forte diferencial se tiver:
- Experiência com Argo Workflow.
- Competências de língua francesa ao nível B2.
Idiomas necessários para a função:
- Inglês e francês fluentes.
Elegibilidade para a função:
- Apenas serão considerados para esta função candidatos com direito legal pré-existente para trabalhar na Europa.
#MAKEYourCareerBETTER
Interessado? Candidate-se agora e inclua o seu CV em inglês ou polaco, juntamente com uma declaração a confirmar o seu consentimento para o tratamento e armazenamento dos seus dados pessoais.
https://itdsportugal.com/en/it-jobs/8259/?utm_source=itjobs