Data Engineer

TMC
Brussel, Belgium
4 days ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Java (Programming Language) Amazon Web Services Microsoft Azure Big Data Cloud Computing Computer Programming Databases Data as a Services Data Validation Information Engineering Data Infrastructure Data Integrity
+13 more
Extract Transform Load (ETL) Data Warehousing Relational Databases Apache Hadoop Python (Programming Language) PostgreSQL MySQL SQL Databases Google Cloud Data Storage Technologies Apache Spark Information Technology Data Pipelines

Job description

  • Design, develop, and maintain scalable data pipelines and ETL processes.
  • Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
  • Optimize and manage data storage solutions, including databases and data warehouses.
  • Implement data quality checks and ensure data integrity.
  • Develop and maintain documentation for data processes and systems.
  • Monitor and troubleshoot data pipeline performance and reliability.
  • Stay current with emerging technologies and industry best practices to continuously improve our data infrastructure

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering or related roles.
  • Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
  • Strong programming skills in languages such as Python, Java, or Scala.
  • Experience with big data technologies (e.g., Hadoop, Spark).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services.
  • Knowledge of data modeling, data warehousing, and ETL processes.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • You are fluent in English and French or Dutch

About the company

TMC is an international high-tech consultancy company that brings expertise to its clients in order to support them with the realization of their technological challenges. As such, TMC operates as an expert center at the disposition of its clients, and we help them to be more competitive in an ever more global and faster-changing technological world.

At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career.

As an Employeneur you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on europa.eu
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all