About the Role:
For a client in Amsterdam, we are looking for a interim Data Engineer. This role focuses on enhancing and refactoring existing data workflows rather than building new systems from scratch. The ideal candidate will have hands-on experience with modern data tools and a strong ability to work collaboratively within cross-functional teams.
Responsibilities
- Support the development and delivery of scalable, end-to-end data solutions;
- Refactor and optimise existing data workflows to improve efficiency, reliability, and maintainability;
- Develop and maintain data pipelines using Airflow for orchestration;
- Implement data transformations using PySpark within a Snowflake environment;
- Monitor data pipelines and system performance, proactively identifying and resolving issues.
Requirements:
- Strong working knowledge of Airflow for workflow orchestration;
- Experience with PySpark for large-scale data processing;
- Proficiency in at least one server-side programming language (preferably Python);
- Hands-on experience with Snowflake;
- Experience in building, maintaining, or optimising data pipelines.
What We Offer:
- An interim position
- Flexible Working: Hybrid model, with 2 days in the office in Amsterdam (non-negotiable)