Na LCG acreditamos que a inovação acontece quando a tecnologia e o talento trabalham em conjunto. Apoiamos organizações de diferentes setores na sua transformação digital, criando impacto através de projetos desafiantes e equipas de excelência.
Mais do que projetos, oferecemos um ambiente colaborativo onde a aprendizagem contínua, a partilha de conhecimento e a evolução profissional fazem parte do dia a dia. Aqui, terás a oportunidade de colaborar com equipas multidisciplinares, trabalhar em contextos internacionais e contribuir para o desenvolvimento de soluções tecnológicas inovadoras.
Na LCG, o teu talento impulsiona a inovação e o teu crescimento acompanha a evolução da tecnologia.
Procuramos um perfil de Data Engineer para integrar a nossa equipa.
O que vais fazer?
- Desenvolver e manter pipelines ETL/ELT com Azure Databricks, PySpark e, quando aplicável, Azure Data Factory;
- Implementar processos de ingestão, transformação e modelação de dados em arquiteturas Data Lakehouse;
- Preparar datasets para Machine Learning, incluindo limpeza, tratamento de valores em falta, transformação de variáveis e feature engineering;
- Colaborar no desenvolvimento, treino e avaliação de modelos de classificação, regressão, clustering e/ou previsão de séries temporais;
- Selecionar métricas de avaliação adequadas aos objetivos de negócio;
- Implementar pipelines de inferência/scoring e integrar os resultados dos modelos nos processos de dados;
- Monitorizar a qualidade dos dados e o desempenho dos modelos em produção;
- Colaborar com equipas de negócio, Data Scientists e equipas técnicas no levantamento de requisitos e na implementação de soluções;
- Assegurar boas práticas de desenvolvimento, versionamento, documentação e testes.
- Entre 2 a 3 anos de experiência em Engenharia de Dados, incluindo participação em projetos com Machine Learning tradicional;
- Experiência sólida em Azure Databricks;
- Bons conhecimentos de Python, SQL e PySpark;
- Experiência com Azure Data Lake Storage e formatos como Parquet e Delta Lake;
- Experiência no ciclo completo de desenvolvimento de soluções de dados: ingestão, transformação, modelação e disponibilização;
- Experiência prática com bibliotecas de Machine Learning;
- Conhecimentos de preparação de dados, treino, validação e avaliação de modelos;
- Compreensão de conceitos como overfitting, data leakage, separação entre treino e teste e validação cruzada;
- Experiência na integração de modelos em pipelines de processamento e scoring em batch;
- Experiência com Git e boas práticas de desenvolvimento de software;
- Capacidade de desenvolver soluções escaláveis, considerando o desempenho e os custos de execução.
- Experiência com Azure Machine Learning, nomeadamente jobs/pipelines de treino, registo de modelos e endpoints de inferência;
- Conhecimentos de monitorização de modelos, deteção de data drift e processos de retreino;
- Experiência na disponibilização de modelos através de APIs ou endpoints online;
- Conhecimentos de Unity Catalog, governação de dados e controlo de acessos;
- Experiência com metodologias ágeis, nomeadamente Scrum, e ferramentas como Jira e Confluence;
- Proatividade, autonomia e capacidade analítica na resolução de problemas;
- Boa comunicação e facilidade de interação com equipas multidisciplinares;
- Capacidade de traduzir necessidades de negócio em soluções técnicas, com foco na entrega de valor.
Localização: Portugal
Modelo de trabalho: Remoto