Data Engineer

NHS Scotland
UK
4 days ago
Apply on apply.jobs.scot.nhs.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£52,845.0 - £61,466.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Microsoft Azure Google Chrome Continuous Integration Information Engineering Data Governance Data Systems Data Warehousing Dimensional Modeling Web Browsers Python (Programming Language) Power BI
+8 more
SQL Databases Systems Integration Tableau (Software) Snowflake Microsoft Fabric Software Version Control Data Pipelines Databricks

Job description

  • Help design and build NHS Grampian’s Microsoft Fabric data estate
  • Develop and improve data ingestion, transformation and ELT pipelines
  • Build lakehouse, warehouse and reusable data models
  • Support the migration from Tableau to Power BI
  • Develop trusted semantic models and reusable data products
  • Integrate data from clinical, operational and corporate systems
  • Improve automation, testing, deployment, monitoring and documentation
  • Help embed good approaches to governance, lineage, security and access control
  • Work with analysts, clinicians and service leaders to turn real problems into practical data solutions, * A genuine opportunity to help shape a major new NHS data platform
  • Flexible and hybrid working
  • Strong support for professional development and research
  • Close links with the University of Aberdeen and Aberdeen Centre for Health Data Science
  • Work with a broad range of health data that directly supports patient care, services and population health

There is a lot to build, a lot to improve and a wee bit to untangle. For the right person, that is a big part of what makes the role interesting., AI-generated content for the completion of Supporting Statements may lack specificity and fail to address key criteria outlined in the job description. Personalisation is essential to convey individual skills, knowledge, and experiences effectively.

As a disability confident employer we are committed to ensuring our recruitment processes are inclusive and accessible to all. If you need us to make any adjustments during the recruitment process, please let us know by contacting our recruitment team at the earliest opportunity. Email us at gram.recruitment@nhs.scot.

Shortlisted candidates will be invited to attend the interview in person. Alternative arrangements or adjustments will be considered in the event there are circumstances that may prevent candidates attending in person to ensure it is inclusive and accessible to all., Please check your e-mail regularly (including junk folders) and also your Jobtrain account for updates. Please contact Jobtrain Candidate Support Hub - https://jobseekersupport.jobtrain.co.uk/support/home for advice and support with any system issues. We recommend using the Internet Browser “Google Chrome” or “Microsoft Edge” when using Jobtrain. Once you have submitted your application form you will be unable to make any amendments. Some of our vacancies are for internal candidates only. If you are a member of staff, please ensure you update your Jobtrain profile to reflect that you are employed by NHS Grampian.

Requirements

We are looking for someone who can self-lead and take technical ownership.

You should be comfortable taking a problem, understanding what is needed, working out a sensible approach and taking it through to delivery without needing every step mapped out for you.

Experience in some of the following would be useful:

  • Microsoft Fabric, Azure, Databricks, Snowflake or similar platforms
  • Power BI and semantic modelling
  • Data engineering and ELT
  • Lakehouse or data warehouse architecture
  • Dimensional modelling
  • SQL and Python
  • APIs and system integration
  • Version control, testing and CI/CD
  • Data governance, security and privacy

Whilst desirable, you do not need NHS experience and you do not need to tick every box. We would much rather find someone who understands data engineering, learns quickly, thinks independently and wants to help us build something substantial.

About the company

AI is a useful professional tool and we expect candidates in modern data roles to use it appropriately.

What we want to hear about is you. Your own experience, your judgement, the systems you have worked with and the problems you have personally solved.

Please do not submit generic AI-generated statements, invented experience or technical claims you could not confidently explain yourself. Applications that appear generic, fabricated or cannot be substantiated will not progress.

Shortlisted candidates should expect a practical assessment and in-person interview. We are interested in how you use AI as a tool, but your application still needs to be authentically yours.

NHS Grampian is an intelligence-led organisation using data and analytics across clinical, operational, public health and corporate services.

We are looking for an experienced and forward-thinking Data Engineer to join our Health Intelligence team and help build the next generation of NHS Grampian’s data services.

We are developing a new enterprise data platform around Microsoft Fabric, OneLake and Power BI, while moving away from our existing on-premise and Tableau estate.

The successful candidate will help shape and build that environment, including data pipelines, lakehouse and warehouse structures, reusable data models and semantic layers, governance, security and the migration from Tableau to Power BI.

SQL and Python are useful, but we are particularly interested in someone who understands how modern data platforms fit together and can design reliable, scalable and maintainable data services., Please note - If this post operates within Aberdeen City Low Emission Zone, you will be responsible for all costs associated with entering.

NHS Grampian forms one of the fourteen regional health boards of NHS Scotland and is responsible for providing health and social care services to a population of over 500,000 people living in Aberdeen, Aberdeenshire and Moray.

As a board we strive to ensure the environment is conducive to nurturing a positive culture, supported and delivered through our NHS and Social Care values.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply.jobs.scot.nhs.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · World Congress 2026 Europe

2:27 min

Managing traffic and tracking costs with Databricks Unity Catalog

Viktoria Semaan Viktoria Semaan · World Congress 2026 Europe

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · World Congress 2026 Europe

2:46 min

Transforming data architecture from on-premise to cloud

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

Videos

See all

Related articles

See all