Job summary
As a Data Engineer at NHS Blood and Transplant (NHSBT), youll be at the heart of our mission, championing innovation and efficiency across Data Engineering, Data Product Centre, and beyond. Youll dive into intricate processes, transforming raw data into powerful insights that drive smarter decisions and better outcomes for patients.
From designing robust technical solutions and guiding complex BI initiatives, to pioneering new technologies and mentoring teams, your expertise will ensure our systems are secure, scalable, and always ahead of the curve. If you thrive in a fast-paced environment where every project makes a real differenceand youre ready to lead, research, and evolve alongside the latest in data sciencethis is your chance to make your mark on UK healthcare. Join us and turn data into life-saving action!
Main duties of the job
As an advocate for Data Engineering, Digital, Data, and Technology Services (DDTS) & NHS Blood and Transplant (NHSBT, you will be responsible for the delivery of allocated Data Engineering projects. In this role you will
- Review and evaluate processes and procedures. Document the evaluation and recommendations and change the process or procedure in a controlled manner
- Administer Data Engineering & ETL applications.
- Collate and analyse customer information requirements, which may be complex or incomplete, and translate them into technical designs/specifications.
- Assist in the development and maintenance of project plans for Data Engineering projects.
- Develop, reconcile/validate and implement Extract Transform Load (ETL)/Extract Load Transform (ELT) jobs from NHSBTs source systems to NHSBTs Data Platform (NDP), Operation Data Stores (ODS) and reporting databases. This may be using a Graphical User Interface (GUI) or by writing complex SQL, PL/SQL or T-SQL.
- Create, reconcile/validate and maintain Business Intelligence reports and Maintain Business Intelligence application sematic layers.
- Deliver formal and informal training on NHSBTs Business Intelligence applications to technical and non-technical end users.
- Responsible for the safe use of expensive or highly complex equipment: servers.
- Create, review and update Standard Operating Processes (SOPs), ServiceNow Knowledge Base articles, polices and technical documentation.
About us
It takes all types of people to deliver the kind of service that saves and improves lives. At NHS Blood and Transplant, youll join a team of more than 6,000 people who are making a genuine difference to communities, families, friends, relatives and more across the UK. We play a unique and special role in the NHS by helping people do something extraordinary- donate blood, blood products, organs, tissues, or stem cells to save someone in need.
Our three core values are what set us apart. They guide and inspire everything we do.
By being caring, expertly meeting the needs of our patients and our people, and accepting nothing less than the best quality, we can do extraordinary work and help our people to do something extraordinary in their career, too. Three small words, one big difference - Caring, Expert and Quality. Together we'll save and improve more lives than ever.
You will join us on our journey to create an inclusive workplace and aim to reflect the diverse communities we work with, and we positively encourage applications from all sectors of the community.
Job description
Job responsibilities
You will be required to travel and spend time away from base, which will involve working irregular hours and overnight stays when required, with prior noticeYou will be required to travel and spend time away from base, which will involve working irregular hours and overnight stays when required, with prior notice.
What we offer:
- NHSBT promotes flexible working opportunities where the role will allow.
- 27 days annual leave (pro rata for part-time) plus Bank Holidays, increasing to 29 days after 5 years service and to 33 days after 10 years.
- NHS pension scheme. The NHS Pension Scheme is a defined benefit scheme (not dependent on investment returns) Further details and outline of benefits can be found at: www.nhsbsa.nhs.uk/pensions
- Weve fostered a culture of continuous learning where colleagues are well-led, engaged, and encouraged to grow. We support you in reaching your full potential, both in your current role and future career. Our Thrive program embodies our commitment to learning and development, offering a wide range of activities to support your personal and professional growth. Its open to everyone at NHSBT, ensuring you have the resources to succeed and shine in your role.
Please view the attached recruitment profile which is a summary of the detailed Job Description and Person Specification for the full personal attributes we require for the role. You will need to demonstrate these throughout the recruitment process.
This vacancy will close at 23:59 on 28th July 2025. This vacancy may close sooner than the advertised deadline if we receive a high volume of applications, so we recommend applying early.
Job description
Job responsibilities
You will be required to travel and spend time away from base, which will involve working irregular hours and overnight stays when required, with prior noticeYou will be required to travel and spend time away from base, which will involve working irregular hours and overnight stays when required, with prior notice.
What we offer:
- NHSBT promotes flexible working opportunities where the role will allow.
- 27 days annual leave (pro rata for part-time) plus Bank Holidays, increasing to 29 days after 5 years service and to 33 days after 10 years.
- NHS pension scheme. The NHS Pension Scheme is a defined benefit scheme (not dependent on investment returns) Further details and outline of benefits can be found at: www.nhsbsa.nhs.uk/pensions
- Weve fostered a culture of continuous learning where colleagues are well-led, engaged, and encouraged to grow. We support you in reaching your full potential, both in your current role and future career. Our Thrive program embodies our commitment to learning and development, offering a wide range of activities to support your personal and professional growth. Its open to everyone at NHSBT, ensuring you have the resources to succeed and shine in your role.
Please view the attached recruitment profile which is a summary of the detailed Job Description and Person Specification for the full personal attributes we require for the role. You will need to demonstrate these throughout the recruitment process.
This vacancy will close at 23:59 on 28th July 2025. This vacancy may close sooner than the advertised deadline if we receive a high volume of applications, so we recommend applying early.
Person Specification
Qualifications
Essential
- Educated to post graduate level or equivalent in an appropriate subject (e.g. business, computer sciences or mathematics/statistics) or equivalent relevant experience.
- Significant training on appropriate technologies. Training includes experience, short courses, e-learning and structured self-learning.
- Demonstrates commitment to own continued professional development (CPD)
Experience
Essential
- Experience of delivering technical training to technical and non-technical users.
- Experience and knowledge in Data Engineering applications in the following areas:
- Administration, Security
- Experience and knowledge in Extract Transform Load (ETL) applications
- Extensive experience and knowledge in the following languages:
- Structured Query Language (SQL)
- PL/SQL and/or T-SQL
- Experience of designing, building and maintaining NHSBT Data Platform (NDP), Operation Data Stores (ODS) and reporting databases.
- Experience of problem solving in a Data Engineering/Digital, Data, and Technology Services (DDTS) environment where is more than one solution.
- Experience of collating user requirements, analysing user requirements, designing, developing and delivering accurate, appropriate and efficient Business Intelligence (BI) & Data Engineering solution
Person Specification
Qualifications
Essential
- Educated to post graduate level or equivalent in an appropriate subject (e.g. business, computer sciences or mathematics/statistics) or equivalent relevant experience.
- Significant training on appropriate technologies. Training includes experience, short courses, e-learning and structured self-learning.
- Demonstrates commitment to own continued professional development (CPD)
Experience
Essential
- Experience of delivering technical training to technical and non-technical users.
- Experience and knowledge in Data Engineering applications in the following areas:
- Administration, Security
- Experience and knowledge in Extract Transform Load (ETL) applications
- Extensive experience and knowledge in the following languages:
- Structured Query Language (SQL)
- PL/SQL and/or T-SQL
- Experience of designing, building and maintaining NHSBT Data Platform (NDP), Operation Data Stores (ODS) and reporting databases.
- Experience of problem solving in a Data Engineering/Digital, Data, and Technology Services (DDTS) environment where is more than one solution.
- Experience of collating user requirements, analysing user requirements, designing, developing and delivering accurate, appropriate and efficient Business Intelligence (BI) & Data Engineering solution