Data Engineer

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
forms

Job Details

Company
beaumont
Location
London Area, United Kingdom
Posted