Senior Data Platform Engineer
Procuramos um Senior Data Platform Engineer com experiência em Databricks, engenharia e arquitetura de dados, capaz de conceber e desenvolver plataformas de dados escaláveis, seguras e governadas, promovendo a reutilização, a qualidade dos dados e boas práticas de engenharia.
- Lisboa, Portugal
- Full-time
- On-site
- Posted Jan 1, 2024
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareData & Analytics
Responsibilities
- Desenvolver e manter padrões modulares de ingestão de dados, suportando fontes em batch, através de APIs e orientadas a eventos (por exemplo, JDBC, conectores SaaS/ERP, Kafka e CDC).
- Criar frameworks de ingestão reutilizáveis, preferencialmente orientados por metadados, que permitam a integração rápida e consistente de novas fontes de dados.
- Desenvolver e otimizar pipelines de dados em Databricks (Spark, Delta Live Tables/Lakeflow), ao longo da arquitetura Medallion (Bronze, Silver e Gold).
- Implementar e evoluir mecanismos de governação de dados, incluindo controlos de acesso, linhagem, catalogação, auditoria, classificação de dados e conformidade com os requisitos de privacidade.
- Definir e garantir o cumprimento de padrões de qualidade de dados, contratos de dados, mecanismos de monitorização e alertas nas diferentes camadas de ingestão e transformação.
- Implementar soluções de proteção de dados e privacidade, incluindo mascaramento, tokenização, pseudonimização e outras técnicas adequadas de anonimização, de forma a cumprir os requisitos regulamentares, nomeadamente o RGPD.
- Desenvolver, gerir e evoluir produtos de dados alinhados com um modelo de dados canónico, garantindo a definição clara de responsabilidades, SLAs e documentação.
- Colaborar com as equipas de domínio na integração dos dados de origem no modelo canónico, preservando as especificidades de cada domínio.
- Promover uma abordagem de Data as a Product, assegurando a facilidade de descoberta dos dados, o acesso em regime de self-service, o controlo de versões e a definição de contratos de dados orientados para os consumidores.
- Desenvolver e manter camadas de disponibilização e consumo de dados, incluindo conjuntos de dados para BI e análise, APIs (REST/GraphQL) e extensões orientadas a casos de utilização específicos, como outputs de streaming ou representações em grafos de conhecimento (Knowledge Graphs).
- Definir e promover padrões técnicos e a evolução da plataforma nas áreas de CI/CD, Infraestrutura como Código (Infrastructure as Code), testes, observabilidade e otimização de custos.
- Acompanhar e orientar outros engenheiros, colaborando com as equipas de governação, segurança, arquitetura e com os diferentes interlocutores do negócio.
Requirements
- Experience in a Data Engineering
Nice to have: Delta Live Tables/Lakeflow Declarative Pipelines
Skills
DatabricksApache SparkDelta LakeUnity CatalogAnonimização de dadosPseudonimização de dadosModelagem de dados canónicaData VaultModelação dimensionalDomain-Driven Design (DDD)APIs (REST/GraphQL)PythonScalaSQLInfrastructure as CodeTerraformRGPD/GDPRCCPAPlataformas cloud (Azure, AWS ou GCP)DatabricksSparkDelta LakeUnity CatalogKafkaJDBCRESTGraphQLTerraform
Full description
Company details are for members
Sign up for a free job alert to see LUZA Group's profile, website and LinkedIn, and the same for every employer on Referso Jobs.