Data Engineer
Core
Designing, developing, and supporting enterprise data solutions across existing and cloud-based platforms, including building data pipelines, ETL/ELT processes, and data models.
Role type
Data Engineer
Builds
Enterprise data warehouse and cloud-based data solutions
Domain
Enterprise data transformation and cloud modernisation
Required skills
SQL development, ETL/ELT pipeline design, cloud data platforms, data modelling, DataOps, data governance
Preferred skills
Azure Data Platform, Microsoft Fabric, Databricks, Python, PySpark, CI/CD, metadata management
Technologies
SQL, Azure Data Platform, Microsoft Fabric, Databricks, Python, PySpark
Responsibilities
Designing and developing enterprise data warehouse and cloud-based data solutions; Building and maintaining data ingestion, transformation, orchestration, monitoring, and reconciliation processes; Supporting data migration projects including source-to-target mapping and validation; Developing and optimising relational and dimensional data models; Applying DataOps practices including source control and deployment governance; Ensuring data governance through metadata management and quality controls; Providing production support and performance tuning.
Seniority
Mid-Senior, hands-on IC