Data Engineer
Skills
Continuous Integration And Continuous DeliveryMicrosoft AzureSQLData Build ToolData EngineeringData TransformationFivetran ETL Tool
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hands-on data engineering experience building and maintaining data pipelines
- Strong SQL skills and experience with a transformation framework such as dbt
- Familiarity with version control and CI/CD using Git and GitHub
- Experience with Snowflake Dagster Fivetran Azure and Python preferred
- Understanding of dimensional modelling or medallion architectures preferred
- Degree in Computer Science Engineering Mathematics or related field or equivalent practical experience
Nice to have
- Collaborative
- Detail-oriented
- Keen to learn
- Modern tooling
- Reliable
Day to day
- Build and maintain data pipelines and transformations on Snowflake using dbt Core Dagster and Fivetran
- Develop robust data models using dimensional modelling and medallion architecture principles
- Ingest structured and unstructured data from multiple sources into Snowflake and Azure storage while supporting reliable analysis-ready data products
