We are looking for a Data Engineer to join our team and help design, build, and optimize data pipelines and architectures. The Data Engineer will ensure that data is accessible, reliable, and ready to support business decisions and advanced analytics.
Responsibilities
-
Design, develop, and maintain data pipelines and ETL processes for collecting, transforming, and loading data from multiple sources.
-
Build and optimize data architectures (data warehouses, data lakes, or cloud-based solutions).
-
Ensure the quality, reliability, and security of data throughout its lifecycle.
-
Collaborate with data scientists, analysts, and business stakeholders to understand requirements and deliver data solutions.
-
Monitor and troubleshoot data workflows to ensure smooth and efficient operations.
-
Document data processes and follow best practices for scalability and maintainability.
-
Contribute to the adoption of new tools and technologies to improve data engineering practices.
Requirements
-
Proven experience as a Data Engineer or in a similar data-related role.
-
Strong knowledge of SQL and experience with relational databases.
-
Hands-on experience with ETL tools, data pipelines, and Big Data frameworks.
-
Familiarity with cloud platforms (AWS, Azure, or GCP) and their data services is an asset.
-
Solid understanding of data modeling, data warehousing, and API integration.
-
Proficiency in a programming language such as Python, Java, or Scala.
-
Strong problem-solving and analytical skills.
-
Languages: English and (French and/or Dutch)