Data Engineer
Quick Overview
Job Description
About the Role
An established professional services organisation is seeking a Data Engineer with experience in enterprise data platforms, data analysis and data architecture to join its growing Data Services function. The successful candidate will support the delivery of a modern Reporting & Analytics programme by designing, developing and maintaining an enterprise data platform.
The role focuses on building scalable data solutions, ensuring reliable data movement from operational systems into a Snowflake environment, and developing robust data models that underpin enterprise reporting and analytics. Working closely with business and technical stakeholders, you will help deliver high-quality, governed data that supports strategic decision-making.
As part of a wider business transformation programme, you will contribute to the delivery of a modern reporting and analytics ecosystem built on strong data governance, scalable architecture and a unified enterprise data strategy
.
The Te
amThe Data Services team is responsible for delivering enterprise data capabilities that enable reporting, analytics and business intelligence across the organisatio
n.Working collaboratively with architecture, application development and business teams, the function designs, develops and supports modern cloud-based data platforms while promoting engineering best practices, automation and continuous improvemen
t.
Key Responsibilit
- iesAnalyse existing data assets and contribute to the design and implementation of an enterprise data platfo
- rm.Design and develop dimensional data models within Snowflake to support enterprise reporting and analyti
- cs.Build, maintain and optimise production-grade ELT/ETL processes using modern engineering practic
- es.Develop scalable data transformation workflows with appropriate version control, testing and documentati
- on.Optimise Snowflake environments to improve performance and cost efficien
- cy.Design and maintain data pipelines using Azure Data Factory (ADF) to ingest data from multiple source syste
- ms.Automate, schedule and monitor data pipelines to ensure reliable and timely data availabili
- ty.Implement and maintain Role-Based Access Control (RBAC), data masking and security controls within Snowfla
- ke.Contribute to engineering standards, naming conventions, documentation and CI/CD process
- es.Work with business stakeholders, analysts and developers to support reporting and data platform initiativ
es.
Required Experi
- enceStrong experience in enterprise data engineering, data analysis and data architect
- ure.Experience designing enterprise data models, data dictionaries, metadata standards and data taxonom
- ies.Hands-on experience with Snowflake administration, data modelling and performance optimisat
- ion.Experience developing orchestration and ingestion pipelines using Azure Data Factory (A
- DF).Strong understanding of dimensional modelling, data warehousing and modern cloud data platfo
- rms.Experience designing secure, scalable and maintainable enterprise data soluti
- ons.Ability to communicate technical concepts effectively to both technical and non-technical stakehold
- ers.Experience working within professional services, financial services or other regulated environments would be advantage
ous.
Technical S
- killsSnow
- flakeAzure Data Factory
- (AD
- F)SQLData Wareho
- usingDimensional Mode
- llingEnterprise Data Archite
- ctureData Engine
- eringData Gover
- nanceData Mode
- lling
- CI/C
- DRBACData Sec
- urityCloud Data Plat
Skills
Similar jobs
Senior Data Engineer - Huxley
Huxley · London, United Kingdom
8 hours agoData Engineer
Experis · United Kingdom
9 hours agoData Engineering Lead
Adecco · United Kingdom
16 hours agoContract Data Engineer - SC Cleared
Fruition Group · United Kingdom
18 hours agoPrincipal Data Engineer
Employment International · reading, United Kingdom
18 hours agoData Engineer
Tenth Revolution Group · manchester area, United Kingdom
18 hours ago£45k/yr