An exciting opportunity has arisen for a Senior Data Engineer to join a growing data team and contribute to the development of a modern cloud-based data platform.
You'll be responsible for developing scalable data pipelines, integrating multiple data sources, and delivering reliable datasets that support analytics, reporting, and operational decision-making across the organisation.
Working alongside data engineers, BI specialists, and business stakeholders, you'll play a key role in the ongoing evolution of the company's Azure-based data estate.
Key Responsibilities
* Build and maintain ETL/ELT data pipelines
* Integrate data from multiple systems and external providers
* Develop scalable and reliable data models
* Improve monitoring, testing, and platform performance
* Support data quality and governance initiatives
* Collaborate with BI teams to deliver trusted reporting datasets
* Contribute to platform improvements and architectural decisions
* Maintain documentation and data lineage records
Essential Skills
* Strong SQL development skills
* Experience with Python or a similar programming language
* Data engineering or data integration experience
* Understanding of data modelling and ETL/ELT concepts
* Experience implementing data validation and testing processes
* Strong communication and stakeholder engagement skills
Desirable Skills
* Azure Data Factory
* Databricks
* Synapse Analytics
* Microsoft Fabric
* Azure SQL
* Data Lake technologies
* Experience within regulated sectors
* Cloud-based data platform experience