Senior Data Engineer • Harrogate Harrogate and District NHS Foundation Trust
Thank you for your interest in the position of Senior Data Engineer
in Harrogate
with Harrogate and District NHS Foundation Trust.
Interview Progress What to expect
Continue below
You've already answered some of these questions.
We've
marked the ones that you've done with a check
You can continue the interview below.
First, we'll enable your camera & microphone and then ask you to record a short introduction about yourself, about 30 seconds long, to make sure your camera is working ok.
{"interviewQueryText":"What are some good interview questions in British English for the job description below?\n\n-------------------------------------------\n\nSenior Data Engineer with Harrogate and District NHS Foundation Trust in Harrogate\n\n This is a terrific opportunity to shape the design and development of a greenfield data mart that will be used to model the processes supported by a new trust wide Electronic Patient Record (EPR) system. We are seeking two experience Senior Data Engineers, able to work independently at a senior level, with significant data modelling experience in addition to data pipeline design, development, and testing experience. Our Data Engineers provide support to the Data Services department's data integration work, including developing data models, supporting the Trust's analytics environment, and writing scripts and packages for data integration and data analysis. The role will work closely and collaboratively with members of the Analytic Services team who together, make up the Data and Analytic Services function. This will involve defining requirements, surfacing and analysing data, integrating data from a variety of sources (structured and semi-structured), and deploying high quality data pipelines in support of the analytics needs of the Trust. The role will involve identifying opportunities for the reuse of existing data flows, optimising data flows, performance tuning, and implementing best practices in data management and governance. 1. Work closely with colleagues and stakeholders to develop new ideas, solutions and strategies for improving patient care and clinical outcomes. 2. Design, develop, and test robust, scalable data pipelines and architectures to support data ingestion, processing, and storage. 3. Conduct testing of solutions, review requirements and specifications, and define test conditions. Identify issues and risks associated with work. Analyse and report test activities and results. 4. Select and implement the appropriate technologies to deliver resilient, scalable and future-proofed data solutions using a highly developed specialist knowledge of analytical techniques and methods including an excellent understanding of NHS information and associated datasets. 5. Collaborate with Data Analysts, and other stakeholders to understand data requirements and translate them into technical solutions. 6. Develop and implement efficient ETL (Extract, Transform, Load) processes to integrate data from various sources into centralised data repositories. 7. Document data architecture, processes, and workflows for reference and knowledge sharing. 8. Utilise programming languages (e.g., C#, Python, SQL) and technologies (e.g., Apache Spark, SSIS, .NET) to manipulate and analyse data. 9. Participate in code reviews, version control (e.g., using Git), and other software development best practices to ensure code quality and maintainability. About us Please see attached Job Description and Person Specification. If you have any questions, please contact Joe Ingle jolyon.ingle@nhs.net or 01423 553788 "}