FAQs
What is the primary responsibility of the Data Engineer at NHS Professionals?
The primary responsibility of the Data Engineer is to develop and maintain data pipelines across the organization using the Azure cloud platform and SSIS, as well as optimizing data solutions for smarter healthcare staffing decisions.
What qualifications are required for this position?
The candidate should have at least an HNC or higher in computing science, Mathematics, Engineering, or similar subjects. Relevant certification in Azure services is desirable.
How many years of experience is required for this role?
The ideal candidate should have a minimum of 1 year of hands-on data engineering experience.
Which technologies should a candidate be proficient in?
Candidates should have strong proficiency in SQL, Python, Spark, and SSIS scripting.
What kind of projects will the Data Engineer be involved in?
The Data Engineer will be involved in building Azure-based data solutions, optimizing ETL processes, migrating legacy systems to the cloud, implementing data governance practices, and supporting platform modernization initiatives.
Is there a focus on data modeling in this role?
Yes, candidates should have demonstrated capability in data modeling, including producing and maintaining data models and the ability to reverse-engineer models from live systems.
What benefits are offered to employees?
Benefits include a generous annual leave allowance, a pension contribution of up to 10%, life assurance, group income protection, a wellbeing programme, and an employee assistance programme.
Are there opportunities for employee recognition?
Yes, NHS Professionals has a "Star of the Month" award which recognizes colleagues or teams that go the extra mile, with a chance to win £100 worth of shopping vouchers.
Does the Data Engineer role involve documentation?
Yes, the role involves documenting source-to-target mappings and maintaining accurate metadata repositories for data and systems integration.
Is experience in testing data solutions required?
Yes, practical experience in testing data solutions, including defining test conditions, analyzing results, and identifying potential risks and issues, is required.