Data Engineer
| Posting date: | 03 December 2025 |
|---|---|
| Salary: | Not specified |
| Additional salary information: | Negotiable |
| Hours: | Full time |
| Closing date: | 09 January 2026 |
| Location: | Preston, PR2 9WT |
| Company: | NHS Jobs |
| Job type: | Permanent |
| Job reference: | E0123-25-0326 |
Summary
Design, implement, and optimise data storage systems, including databases, data warehouses, and data lakes, to efficiently handle large volumes of structured and unstructured data. Develop and maintain scalable ETL pipelines to extract, transform, and load data from various sources into the target data systems. Create and manage data schemas, data models, and data dictionaries to facilitate data governance and ensure data consistency and standardization. Develop data integration solutions to enable seamless and secure data flow between different systems. Implement data cleansing, validation, and enrichment processes to ensure data accuracy, completeness, and quality. Work with analysts and software engineers to understand requirements and provide data engineering report. Identify and resolve performance bottlenecks in data pipelines and optimise data processing and query performance. Implement monitoring systems and processes to track data pipeline health, identify issues and ensure timely resolution. Document data engineering processes, data flows, and system configurations to facilitate knowledge sharing and maintain a robust knowledge base. Collaborate with key stakeholders to understand data requirements and provide them with necessary reports, dashboards, and data visualisations. Participate in code reviews, provide construction feedback, and contribute to improving data engineering best practices and standards.