E

EUROPEAN DYNAMICS

ICT solutions for government and business

Database Analytics Engineer - EFPA

Data EngineeringConfirmed live in the last 24 hours
Full-timeBrussels, BelgiumNo salary listed

About the Job

Requirements

  • A university degree in Computer Science, Information Technology, Systems Engineering, or a relevant discipline, combined with at least 12 years of relevant IT work experience.
  • Hands-on experience with dbt, preferably dbt Core, designing, maintaining, testing, documenting, and extending production-grade analytics transformation projects.
  • Experience in analytics engineering and modern data modelling, including layered architectures, reusable macros, data quality controls, and continuous integration and continuous deployment (CI/CD) practices.
  • Experience developing PySpark transformation scripts for large-scale data processing.
  • Hands-on experience with Apache Iceberg, including partition and schema evolution, snapshot management, and time travel.
  • Experience with job orchestration and scheduling tools such as Dagster for managing dbt and Spark workloads.
  • Strong knowledge of SAS-based extract, transform, and load (ETL) processes and legacy codebases.
  • Strong SQL skills, including complex transformations, performance optimisation, and incremental processing.
  • Good understanding of Apache Spark execution, partitioning strategies, file layout optimisation, and performance tuning.
  • Strong knowledge of data validation, reconciliation, and testing to ensure functional equivalence when migrating legacy systems to dbt and PySpark.
  • Knowledge of version control and collaborative development practices, including Git, code reviews, release management, and automated deployment pipelines.
  • Excellent command of English.

Responsibilities

  • Design and develop scalable, reliable data transformation pipelines and workflows.
  • Optimise the performance and execution times of dbt projects.
  • Design, implement, and document data quality checks and control tests using dbt capabilities.
  • Establish automated regression testing and validation procedures to ensure pipeline output quality and consistency.
  • Promote and share best practices for maintaining, managing, and evolving dbt projects across the team.
  • Analyse business requirements and translate business analysis documentation into robust, operational data transformation pipelines.

Desired Qualifications

  • Spark job optimisation experience.
  • Experience migrating SAS workflows to dbt.

About the Company

EUROPEAN DYNAMICS

ICT solutions for government and business

What they do: European Dynamics designs and develops ICT technologies and tailored ICT solutions for government agencies and businesses to help them meet evolving needs. How their product works: they combine specialized ICT services and products, built through long-term partnerships with hardware and software firms, to deliver comprehensive technology solutions. How they differ from competitors: they emphasize long-term cooperation and partnerships across multiple technology firms to offer customized, end-to-end ICT services rather than standalone products, serving both public and private sectors. What their goal is: to provide competitive, society-serving ICT solutions while maintaining a safe, respectful workplace and strengthening technical expertise and scientific knowledge in the field.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
City of Brussels, Belgium
Founded
1993

Recently Posted Jobs

Explore more opportunities at EUROPEAN DYNAMICS

See more jobs