Database Analytics Engineer

EUROPEAN DYNAMICS Group

Polska

Presencial

PLN 396.000 - 616.000

Jornada completa

Hace 10 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

EUROPEAN DYNAMICS Group is seeking a Database Analytics Engineer based in Brussels, Belgium. The role involves building scalable data transformation pipelines, optimising dbt projects, and ensuring data quality across teams.

You will collaborate with client IT teams on site and contribute to architecture and best practices. The candidate should have deep SQL, Spark, dbt Core, and modern data modelling experience, with English proficiency and strong CI/CD and Git practices.

Formación

  • University degree in Computer Science, Information Technology, Systems Engineering or relevant discipline, with long IT experience.
  • Hands-on dbt Core for production analytics transformation projects.
  • Experience in analytics engineering and modern data modelling with CI/CD practices.
  • Experience developing PySpark transformations for large-scale data processing; Spark optimisation is a plus.
  • Hands-on with Apache Iceberg including partition/schema evolution and time travel.
  • Experience with Dagster for orchestrating dbt and Spark workloads.
  • Knowledge of SAS-based ETL; migrating SAS workflows to dbt is a strong asset.
  • Excellent SQL skills, complex transformations and performance tuning.
  • Knowledge of Spark execution, partitioning and file layout optimisation.
  • Data validation, reconciliation and testing for migration of legacy systems to dbt/PySpark.
  • Version control and collaborative development practices (Git, code reviews, release management).
  • Excellent command of the English language.

Responsabilidades

  • 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.
  • Establish automated regression testing and validation procedures for pipeline quality.
  • Promote best practices for maintaining dbt projects across the team.
  • Analyse business requirements and translate docs into robust data pipelines.

Conocimientos

dbt Core
PySpark
SQL
Data modelling
Spark
Dagster
Iceberg
Git
CI/CD
SAS ETL

Educación

University degree in CS/IT/Systems Eng

Herramientas

dbt Core
Dagster
Iceberg
Spark
Git

Descripción del empleo

Database Analytics Engineer

We currently have a vacancy for a Database Analytics Engineer fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. The work will be carried out either in the company's premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client's IT team on site.

Key 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.
Qualifications
  • University degree in Computer Science, Information Technology, Systems Engineering or relevant discipline, combined with minimum 12 years of relevant working experience in IT;
  • Hands-on experience with dbt, preferably dbt Core, for 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 CI/CD practices;
  • Experience developing PySpark transformation scripts for large-scale data processing, while Spark job optimisation would be an asset;
  • 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 ETL and legacy codebases; experience migrating SAS workflows to dbt is a strong asset;
  • Excellent 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 the English language.
Remuneration and Contract

We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience.

All applications will be treated as confidential.

As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion. EUROPEAN DYNAMICS (ED) adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in www.eurodyn.com/privacy. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.

EUROPEAN DYNAMICS (www.eurodyn.com) is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Database Analytics Engineer - dbt & Spark Pipelines
Senior Database Analytics Engineer - dbt & Spark Pipelines

EUROPEAN DYNAMICS Group • Polska

Presencial
PLN 396.000 - 616.000
Senior Data Engineer with Databricks (Warsaw)
Senior Data Engineer with Databricks (Warsaw)

Xebiacee • Polska

Presencial
PLN 120.000 - 180.000
Senior Data Engineer with Databricks (Warsaw) Poland
Senior Data Engineer with Databricks (Warsaw) Poland

Xebia Group • Warszawa

Híbrido
PLN 200.000 - 320.000
Senior Data Engineer
Senior Data Engineer

DCG • Polska

Presencial
PLN 180.000 - 260.000
Private medical care
Co-financing for the sports card
Dedicated consultant support
Senior Data Engineer with Databricks
Senior Data Engineer with Databricks

Xebiacee • Polska

Presencial
PLN 140.000 - 200.000
EU region work permit required
Data Architect / Senior Data Engineer (DBX, dbt)
Data Architect / Senior Data Engineer (DBX, dbt)

Webellian • Warszawa

Presencial
PLN 280.000 - 360.000
Private medical care
Group insurance
Multisport card
+1
Senior Database Engineer
Senior Database Engineer

DCG • Gdańsk

Presencial
PLN 200.000 - 260.000
Private medical care
Co-financing for sports card
Dedicated consultant support
+1
Senior Azure Data Engineer New Bulgaria; Poland; Romania
Senior Azure Data Engineer New Bulgaria; Poland; Romania

Xebia Group • Polska

Híbrido
PLN 200.000 - 260.000
Senior/Lead Data Software Engineer (Python, Spark, Azure)
Senior/Lead Data Software Engineer (Python, Spark, Azure)

EPAM Systems • Wrocław

Híbrido
PLN 180.000 - 280.000
Hybrid by design
Remote within Poland
relocation opportunities
+3
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Katowice

Híbrido
PLN 180.000 - 300.000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+5
Ubicaciones