Data Engineer
Core
Design, build, and maintain data pipelines and integration processes to support reporting, analytics, and business decision-making.
Role type
Mid-level hands-on Data Engineer
Builds
ETL/ELT pipelines, cloud-based data solutions, and data platform enhancements
Domain
Cloud data engineering and modern data warehousing
Required skills
SQL, Python, ETL/ELT pipeline development, data modelling, cloud technologies (Azure/AWS/GCP), data quality monitoring
Preferred skills
Databricks, dbt, orchestration tools (Airflow/Azure Data Factory), Snowflake, Git, CI/CD, BI tools (Power BI/Tableau)
Technologies
Azure, AWS, GCP, Databricks, dbt, Airflow, Azure Data Factory, Snowflake, Git, Power BI, Tableau
Responsibilities
Develop and maintain data pipelines and integration processes; Build and support ETL/ELT processes; Write, troubleshoot, and optimise SQL queries; Work with Python for automation; Support cloud-based data solutions; Monitor and improve data quality and performance; Investigate and resolve pipeline issues
Seniority
Mid-level, hands-on IC