We are looking for a driven and detail-oriented Data Engineer with a passion for designing, developing, and maintaining robust on-premise ETL processes and data warehouses. You have extensive experience with SQL databases and preferably also NoSQL databases, and a proven track record in optimizing data infrastructures to support decision-making processes.
Core competencies :
On-premise development : Expertise in building and maintaining data engineering components in an on-premise infrastructure.
ETL Development and Management : Expertise in building and maintaining advanced ETL processes to efficiently extract, transform, and load data from various sources.
Data Warehousing : In-depth knowledge of data warehousing concepts and techniques, with experience in designing scalable and reliable data storage solutions. Knowledge of dbt.
Database Management (SQL & NoSQL) : Proficiency in working with both relational (SQL) and non-relational (NoSQL) databases, including but not limited to MySQL, PostgreSQL, Neo4j, Elastic DB, MongoDB, Milvus.
API Integration : Experience in developing and integrating APIs.
Data Modeling : Experience in designing and implementing data models that improve performance and simplify complex queries.
Data Quality and Integrity : Strong focus on ensuring the accuracy, completeness, and reliability of data.
Programming Skills : Proficiency in programming languages such as Python for process automation and data analysis.
Problem-solving skills : Excellent analytical skills to solve complex technical challenges and deliver data-driven solutions.
Education :
Minimum bachelor's degree in Computer Science / Data Science / Business Informatics or equivalent.
Demonstrable experience in data engineering, data warehousing, and database management.
Technical skills :
Databases : MySQL, PostgreSQL, Neo4j, Elastic DB, MongoDB, Milvus
ETL Tools : dbt, airflow
Data : Python, SQL
API Development : REST, SOAP, GraphQL
Cloud Platforms : Azure, AWS
BI Tools : Power BI
Language skills : English + proficiency in one, or preferably both, national languages (NL / FR). If not proficient, passive understanding of the other language is required.
Soft Skills :
Strong communication skills
Team-oriented and collaborative
Innovative thinking
Eye for detail
Proactive work attitude
Data Engineer • Brussels, Brussels Region, Belgium