Data Engineer
Core
Building and maintaining robust data pipelines to ensure trusted, high-quality data for reporting, analytics, and operational decision-making.
Role type
Data Engineer
Builds
Scalable data solutions, ingestion/transformation/load processes, curated datasets, and semantic layers.
Domain
Healthcare (Salix) / Cloud Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL, Azure Data Services, ETL/ELT pipeline development, Data modelling, Query optimisation, Testing and automation
Preferred skills
Data cataloguing, Metadata management, Data security implementation, Agile delivery, Technical documentation
Technologies
Azure Data Factory, SQL, APIs, Databases
Responsibilities
Build and maintain ingestion, transformation and load processes; Develop robust ETL/ELT pipelines; Design and maintain curated datasets and dimensional data models; Optimise SQL queries and database performance; Implement data quality checks, monitoring, lineage and observability; Support data cataloguing, metadata management and governance; Ensure data security through masking and anonymisation; Complete unit and integration testing.
Seniority
Mid-level, hands-on IC