Dbt Analytics Engineer
Il y a 23 heures
Brussels, Brussels-Capital, Belgique
NTT DATA Europe & Latam
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
📢 Join the Team as Dbt Analytics Engineer
- European Commission 📍
Location:
Brussels, Belgium [Near-Site] 🤝 Client: European Commission 💼 Your Role As a Dbt Analytics Engineer, these are the main tasks that you'll be responsible for:
• Design and develop transformation pipelines for scalable and reliable data workflows.
• Optimise the execution time of dbt projects.
• Design, implement and document data quality checks and control tests using dbt functionalities.
• Set up automated regression tests and validation procedures for pipeline outputs.
• Introduce and share best practices for managing and evolving dbt projects.
• Interpret business analysis documents and translate them into operational transformation pipelines. What You'll Bring ✅ Technical Skills
• Hands-on expertise with dbt, preferably dbt Core, in production environments. You can design, maintain, test, document and extend modular analytics transformation projects.
• Strong experience in analytics engineering and modern data modelling. This includes layered architectures such as staging, intermediate and marts, as well as reusable macros, data quality controls and CI/CD for dbt projects.
• Strong SQL skills for complex transformations, performance optimisation and incremental processing.
• Practical experience developing PySpark transformation scripts for large-scale data processing. Spark job optimisation is an advantage.
• Good understanding of Apache Spark execution, partitioning strategies, file layout optimisation and performance tuning in distributed data environments.
• Proven experience with Apache Iceberg tables, including partition and schema evolution, snapshot management and time travel. Knowledge of compaction strategies, transaction behaviour and performance implications is an advantage.
• Strong knowledge of data validation, reconciliation and testing. You can ensure functional equivalence when migrating from legacy proprietary software to dbt and PySpark.
• Familiarity with Git-based workflows, code reviews, release management and automated deployment pipelines.
• Experience with job orchestration and scheduling tools, such as Apache Spark and Dagster, for running dbt and Spark workloads in enterprise environments.
• Ability to produce clear technical documentation. This should cover transformation logic, migration decisions, table behaviour, operational procedures and support handover.
• Ability to work with data engineers, analysts, business stakeholders and platform teams. You can translate legacy logic into scalable and well-governed modern data transformations.
• Knowledge of SAS-based ETL and the ability to understand legacy codebases are strong advantages. Experience migrating SAS workflows to dbt is also highly valued. 🎓
Education:
• EQF Level 6 or higher in Computer Science, Information Technology, Systems Engineering or another relevant field. 🤝 Soft
Skills:
• Strong problem-solving and analytical skills.
• Strong organisational and time-management skills.
• Strong team spirit and the ability to work effectively in a collaborative team.
• Ability to integrate into an international and multi-cultural environment.
• Excellent communication skills, including the ability to explain complex technical concepts clearly.
• Attention to detail in software development and technical documentation.
• Ability to write clean, efficient and maintainable code. 🎁 What's in It for You?
• You will have the opportunity to work in an international and multi-cultural environment
• You will work on interesting European projects managed by the European Commission.
• Whether you're applying as a freelancer or looking for an employee contract,
we offer
attractive compensation and benefits packages, tailored to your experience level ✨ Ready to Join? If you're excited to grow professionally and make an impact from day one, we'd love to hear from you 🌍 Who We Are
- NTT DATA NTT DATA
- a part of NTT Group
- is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, IT modernization and managed services. NTT DATA enables clients, as well as society, to move confidently into the digital future. We are committed to our clients' long-term success and combine global reach with local client attention to serve them in over 50 countries. Visit us at nttdata.com.
- European Commission 📍
Location:
Brussels, Belgium [Near-Site] 🤝 Client: European Commission 💼 Your Role As a Dbt Analytics Engineer, these are the main tasks that you'll be responsible for:
• Design and develop transformation pipelines for scalable and reliable data workflows.
• Optimise the execution time of dbt projects.
• Design, implement and document data quality checks and control tests using dbt functionalities.
• Set up automated regression tests and validation procedures for pipeline outputs.
• Introduce and share best practices for managing and evolving dbt projects.
• Interpret business analysis documents and translate them into operational transformation pipelines. What You'll Bring ✅ Technical Skills
• Hands-on expertise with dbt, preferably dbt Core, in production environments. You can design, maintain, test, document and extend modular analytics transformation projects.
• Strong experience in analytics engineering and modern data modelling. This includes layered architectures such as staging, intermediate and marts, as well as reusable macros, data quality controls and CI/CD for dbt projects.
• Strong SQL skills for complex transformations, performance optimisation and incremental processing.
• Practical experience developing PySpark transformation scripts for large-scale data processing. Spark job optimisation is an advantage.
• Good understanding of Apache Spark execution, partitioning strategies, file layout optimisation and performance tuning in distributed data environments.
• Proven experience with Apache Iceberg tables, including partition and schema evolution, snapshot management and time travel. Knowledge of compaction strategies, transaction behaviour and performance implications is an advantage.
• Strong knowledge of data validation, reconciliation and testing. You can ensure functional equivalence when migrating from legacy proprietary software to dbt and PySpark.
• Familiarity with Git-based workflows, code reviews, release management and automated deployment pipelines.
• Experience with job orchestration and scheduling tools, such as Apache Spark and Dagster, for running dbt and Spark workloads in enterprise environments.
• Ability to produce clear technical documentation. This should cover transformation logic, migration decisions, table behaviour, operational procedures and support handover.
• Ability to work with data engineers, analysts, business stakeholders and platform teams. You can translate legacy logic into scalable and well-governed modern data transformations.
• Knowledge of SAS-based ETL and the ability to understand legacy codebases are strong advantages. Experience migrating SAS workflows to dbt is also highly valued. 🎓
Education:
• EQF Level 6 or higher in Computer Science, Information Technology, Systems Engineering or another relevant field. 🤝 Soft
Skills:
• Strong problem-solving and analytical skills.
• Strong organisational and time-management skills.
• Strong team spirit and the ability to work effectively in a collaborative team.
• Ability to integrate into an international and multi-cultural environment.
• Excellent communication skills, including the ability to explain complex technical concepts clearly.
• Attention to detail in software development and technical documentation.
• Ability to write clean, efficient and maintainable code. 🎁 What's in It for You?
• You will have the opportunity to work in an international and multi-cultural environment
• You will work on interesting European projects managed by the European Commission.
• Whether you're applying as a freelancer or looking for an employee contract,
we offer
attractive compensation and benefits packages, tailored to your experience level ✨ Ready to Join? If you're excited to grow professionally and make an impact from day one, we'd love to hear from you 🌍 Who We Are
- NTT DATA NTT DATA
- a part of NTT Group
- is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, IT modernization and managed services. NTT DATA enables clients, as well as society, to move confidently into the digital future. We are committed to our clients' long-term success and combine global reach with local client attention to serve them in over 50 countries. Visit us at nttdata.com.