Data Engineer

Skills
Continuous Integration And Continuous DeliveryMicrosoft AzureSQLData Build ToolData EngineeringData TransformationFivetran ETL Tool
Role

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