Data Engineer

Circle Health

City of Westminster

On-site

GBP 70,000 - 110,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days holiday per year + bankHols
Private Pension Scheme
Private Healthcare Scheme
Friends & Family Hospital Discounts
Family Friendly policies
Non-contributory life insurance
Staff engagement hub with discounts
Wellbeing resources and recognition
Industry leading training and devop

Job summary

Circle Health Group seeks a Senior Data Engineer to lead the design, development and optimisation of its data platform. You will drive technical leadership across complex data initiatives, translating clinical and business needs into robust models and scalable ETL/ELT pipelines.

Key focus areas include Kimball-style dimensional modeling, Azure Fabric and Azure data services, and automated testing with CI/CD.

Qualifications

  • Substantial experience as a Senior Data Engineer or equivalent with hands-on Azure data services and Microsoft Fabric.
  • Proven experience leading data engineering workstreams for major system implementations, integrations or migrations.
  • Designing data architectures, data models and data flows, with Kimball-style dimensional modeling.
  • Strong ETL/ELT pipeline experience across multiple data sources and environments.
  • Hands-on SQL (Oracle/SQL Server) and programming in Python or Scala for Spark-based platforms.
  • Experience with CI/CD, source control (Azure DevOps) and data governance.

Responsibilities

  • Lead design, development and optimisation of the data platform for Circle Health Group.
  • Provide technical leadership across complex data engineering initiatives.
  • Design and implement data transformations and Kimball-style models including fact tables and dimensions.
  • Lead data engineering workstreams for major system implementations and migrations.
  • Define standards for source control, testing, CI/CD, documentation, monitoring and support.
  • Utilise Azure DevOps and infrastructure-as-code for repeatable deployments.
  • Monitor data pipelines and platform components for availability and performance.
  • Ensure data quality, metadata, lineage and governance across solutions.
  • Mentor engineers and promote engineering best practices.

Skills

Azure data services
Microsoft Fabric
Python/Scala
SQL
Azure DevOps

Education

Bachelor's degree in Computer Science or related discipline

Tools

Infrastructure as Code

Job description

We have an opportunity for a Senior Data Engineer to join their team of staff in the Group IT department. This is a full time role for 37.5 hours a week. The role holder will be required to cover a flexible shift pattern. Duties of this role include:


Responsibilities


  • You lead the design, development and optimisation of the Microsoft Fabric data platform, ensuring it provides a scalable, secure and reliable foundation for Circle Health Group's data requirements.

  • You provide technical leadership across complex data engineering initiatives, translating business, clinical and technical requirements into robust solution designs.

  • You design and implement robust data transformation processes and Kimball-style dimensional data models, including fact tables, dimensions and slowly changing dimensions.

  • You lead the data engineering workstream for major system implementations, integrations and migration programmes.

  • You define and promote consistent data engineering standards covering source control, automated testing, CI/CD, versioning, documentation, monitoring and operational support.

  • You use Azure DevOps and appropriate infrastructure-as-code practices to support repeatable, controlled and auditable deployment of production data solutions.

  • You proactively monitor data pipelines, databases and platform components to ensure appropriate levels of availability, reliability, scalability and performance.

  • You ensure data solutions support appropriate standards for data quality, metadata, lineage, governance and security.

  • You provide technical guidance, mentoring and knowledge sharing to Data Engineers, Analysts and other technical colleagues.

  • You ensure data engineering solutions are delivered to agreed standards for quality, security, performance, cost and timescales.


Requirements


  • Substantial experience as a Senior Data Engineer or equivalent, with strong hands-on experience of Microsoft Azure data services and Microsoft Fabric.

  • Proven experience leading data engineering workstreams for significant system implementations, integrations or data migration programmes.

  • Experience designing data architectures, integration solutions, logical data models, data flows and technical specifications.

  • Strong experience building scalable and reliable ETL/ELT data pipelines across multiple data sources.

  • Strong hands-on experience with Oracle and SQL Server, including complex SQL.

  • Strong programming skills using Python, Scala or another relevant language used with Spark and modern data engineering platforms.

  • Strong understanding of dimensional modelling, including Kimball-style fact tables, dimensions and slowly changing dimensions.

  • Understanding of enterprise integration patterns including APIs, messaging, event-driven integration, batch processing and secure file transfer.

  • Experience implementing automated testing, CI/CD, source control using Azure DevOps and infrastructure-as-code practices.

  • Strong understanding of data quality, metadata, lineage, security and data governance.

  • Experience mentoring engineers, reviewing technical designs and promoting engineering standards.

  • Knowledge of software development methodologies including Agile and Scrum.

  • Bachelor's degree in Computer Science, Software Engineering or a related discipline, or equivalent relevant professional experience.


Circle Health Group, Britain's leading provider of independent healthcare with a nationwide network of hospitals & clinics, performing more complex surgery than any other private healthcare provider in the country., Circle Health Group is committed to creating a diverse workforce offering inclusive opportunities for all our colleagues. Our definition of diversity goes beyond the established characteristics protected by the Equality Act, as we strive to attract candidates with diverse experiences, backgrounds, identities or expressions, skills, work styles and more.


We're passionate about creating an environment where our people can thrive, grow and develop professionally and personally. Our principles and values guide our colleagues to be selfless, compassionate, committed, collaborative, brave, agile, tenacious and creative and are at the core of our purpose and culture.


Circle Health Group is committed to offering competitive starting salaries and access to a wide range of employee benefits, including:



  • 25 days holiday per year + bank holidays, increasing to 30 days with service

  • Private Pension Scheme

  • Private Healthcare Scheme for treatment at our hospitals, covering pre-existing medical conditions

  • Friends & Family Hospital Discounts

  • Family Friendly policies, including enhanced Maternity, Paternity & Adoption pay

  • Non-contributory life insurance

  • Staff engagement hub with access to discounts and extensive rewards and voluntary benefits

  • Access to resources, tools and services to support your wellbeing

  • Employee recognition programmes

  • Industry leading training and development opportunities


Circle Health Group is committed to creating a diverse workforce offering inclusive opportunities for all our colleagues. Our definition of diversity goes beyond the established characteristics protected by the Equality Act, as we strive to attract candidates with diverse experiences, backgrounds, identities or expressions, skills, work styles and more. We're passionate about creating an environment where our people can thrive, grow and develop professionally and personally. Our principles and values guide our colleagues to be selfless, compassionate, committed, collaborative, brave, agile, tenacious and creative and are at the core of our purpose and culture., Circle Health Group is committed to offering competitive starting salaries and access to a wide range of employee benefits, including:



  • 25 days holiday per year + bank holidays, increasing to 30 days with service

  • Private Pension Scheme

  • Private Healthcare Scheme for treatment at our hospitals, covering pre-existing medical conditions

  • Friends & Family Hospital Discounts

  • Family Friendly policies, including enhanced Maternity, Paternity & Adoption pay

  • Non-contributory life insurance

  • Staff engagement hub with access to discounts and extensive rewards and voluntary benefits

  • Access to resources, tools and services to support your wellbeing

  • Employee recognition programmes

  • Industry leading training and development opportunities

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Circle Health Group Limited • Greater London

On-site
GBP 68,000 - 83,000
25 days holiday per year plus bank
Private Pension Scheme
Private Healthcare Scheme
+3
Senior Data Engineer
Senior Data Engineer

Circle Health Group Limited – Monthly • Greater London

On-site
GBP 68,000 - 83,000
25 days holiday per year + bankhols
Private Pension Scheme
Private Healthcare Scheme
+7
Data engineer in healthcare
Data engineer in healthcare

Circle Health Group • Greater London

On-site
GBP 68,000 - 83,000
25 days holiday + bank holidays (30+)
Private Pension Scheme
Private Healthcare Scheme
+6
Quality and Risk Manager
Quality and Risk Manager

Circle Integrated Care • England

On-site
GBP 40,000 - 60,000
25 days holiday per year + bankhols
Management Bonus Scheme
Private Pension Scheme
+8
Engineering Technician
Engineering Technician

Circle Health • West of England

On-site
GBP 32,000 - 42,000
25 days holiday
Private Pension Scheme
Private Healthcare Scheme
+5
Health and Safety Cluster Advisor
Health and Safety Cluster Advisor

Circle Health • Basingstoke

On-site
GBP 38,000 - 52,000
25 days holiday + bank holidays
Private Pension Scheme
Private Healthcare Scheme
+5
Director of Clinical Services
Director of Clinical Services

Circle Health Group Limited • Cheadle

Remote
GBP 120,000 - 150,000
25 days holiday + bank holidays
Private Healthcare Scheme
Friends & Family Hospital Discounts
+1
Supply Chain Inventory Coordinator
Supply Chain Inventory Coordinator

Circle Health • City of Westminster

On-site
GBP 26,000 - 38,000
25 days holiday
Private Pension Scheme
Private Healthcare Scheme
+6
Senior Theatre Practitioner
Senior Theatre Practitioner

Circle Health Group Limited – Monthly • Ashton-under-Lyne

On-site
GBP 41,000 - 50,000
25 days holidays
Private Pension
Private healthcare
+5
Registered Nurse
Registered Nurse

The Beardwood Hospital • Lancashire

On-site
GBP 33,000 - 40,000
25 days holiday + bank holidays (incre
Private Pension Scheme
Private Healthcare Scheme
+2