Data Engineer (Milton Keynes, ENG, GB, MK7 6AA)

The Open University
Milton Keynes
1 day ago
Create job alert

Data Engineer (Milton Keynes, ENG, GB, MK7 6AA) Salary: £

Change your career, change lives

The Open University is the UK’s largest university, a world leader in flexible part-time education combining a mission to widen access to higher education with research excellence, transforming lives through education. Find out more about us and our mission by watching this short video (you will be taken to YouTube by clicking this link).

About the Role

Effective use of data is critical to the successful delivery of the Open University’s strategic goals. Reporting to the Data Technology Director within Digital Services, this key Data Engineer role is responsible for building, operating, and evolving the Data Technology capability for the Open University.

The successful candidate will be an experienced data engineering professional with strong expertise in modern data platforms, preferably Microsoft Azure. You will bring hands-on experience with data engineering tools, programming languages, architectures, integration patterns, and operational best practices, and demonstrate the ability to implement these effectively at enterprise scale.

This role is responsible for the technical development of the Azure data platform and will act as the primary point of contact for data processing related to Tuition Services . As part of the Chief Data Office, the role will work closely with analytics and data teams to deliver a comprehensive and high-quality data service to the University.

Key Responsibilities

  • Acting as an individual contributor across the wider technology team while serving as a specialist in data engineering.
  • Designing and delivering end-to-end data transformation pipelines, supporting both batch and streaming data ingestion.
  • Implementing resilient, self-healing, and observable data ingestion and consumption infrastructure.
  • Taking technical ownership of workstreams, acting as the subject matter expert, and proactively managing risks and issues.
  • Defining, developing, and maintaining technical designs, documentation, and user artefacts, while driving continuous improvement within an agile delivery model.
  • Identifying and resolving technical problems and delivery roadblocks, working collaboratively with peers to drive issues to closure.
  • Performing performance tuning and code optimisation, and reviewing peers’ code to ensure adherence to best practices.
  • Mentoring and supporting the development of junior members of the data engineering team.
  • Working closely with the Data Engineering Lead and Analysts to ensure timely delivery of solutions that meet business and technical requirements.
  • Supporting technology innovation initiatives across the Open University through proofs of concept and exploratory work.

During the initial phase, the role will focus on:

  • Delivering highly critical data engineering solutions that enable the Open University to achieve its key strategic programmes.
  • Working closely with the Tuition Services team on current and future data processing, reporting, and analytics solutions.
  • Defining and delivering a roadmap for data platform uplift, aligned with Microsoft Azure’s technology roadmap, to meet future analytics needs in a cost-effective and scalable manner.

About You

Essential:

  • Communicating effectively with stakeholders at all levels, managing expectations, and facilitating discussions in high-risk, complex, or time-constrained environments.
  • Designing and delivering enterprise-scale data integration solutions across the full data development lifecycle, with strong expertise in cloud-based data engineering (preferably Microsoft Azure).
  • Leading and motivating teams to ensure the reliable and efficient delivery of enterprise data services.
  • Implementing both on-premises and cloud-based data engineering solutions, with hands-on experience in relational databases, ETL tools, and programming languages such as SQL, Python, PySpark, and Java.
  • Defining and enforcing data engineering standards, architectural patterns, and industry best practices.
  • Advising on and shaping future technology roadmaps to deliver long-term business value.
  • Investigating emerging data technologies and trends, conducting horizon scanning, and introducing innovative approaches and ways of working.

Desirable:

  • Azure certification as a Cloud Architect or Cloud Data Engineer.
  • Practical experience in cloud-based development on the Microsoft Azure platform.
  • Strong hands-on experience with Azure Data Factory, Data Lake, Synapse, SQL Database, and Microsoft Fabric.
  • Experience with Azure Databricks and Spark cluster management.
  • Experience building Azure Data Factory pipelines and configuring CI/CD pipelines using Git.

Support with your application

If you have any questions, or need support or adjustments relating to your application, the recruitment process, or the role, please contact us on or email quoting the advert reference number.

What's in it for you?

At The Open University, we offer a range of benefits to recognise and reward great work, alongside policies and flexible working that contribute towards a great work life balance. Get all the details of what benefits we offer by visiting our Staff Benefits page (clicking this link will open a new window).

Flexible working

We are open to discussions about flexible working. Whether it’s a job share, part time, compressed hours or another working arrangement. Please reach out to us to discuss what works best for you.

It is anticipated that a hybrid working pattern can be adopted for this role, where the successful candidate can work from home and the office. However, as this role is contractually aligned to our Milton Keynes office it is expected that some attendance in the office will be required when necessary and in response to business needs. We’d expect this to be approximately once per month. 

Next steps in the Recruitment process

We anticipate that interviews for this role will be taking place online via Microsoft Teams during the week commencing 16 March 2026. 

Early closing date notification

We may close this job advert earlier than the published closing date where a satisfactory number of applications are received. We would therefore encourage early applications.

How to apply

To apply for this role please submit the following documents:

  • CV
  • A personal statement of up to 1000 words. You should set out in your statement why you are interested in the role and provide examples of where your skills and experience meet the required competencies for this role as detailed in the job description.

You can view your progress and application communications when you are logged into our recruitment system.  Please check your spam/junk folders if you do not receive associated email updates.

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Data Science Tools Do You Need to Know to Get a Data Science Job?

If you’re trying to break into data science — or progress your career — it can feel like you are drowning in names: Python, R, TensorFlow, PyTorch, SQL, Spark, AWS, Scikit-learn, Jupyter, Tableau, Power BI…the list just keeps going. With every job advert listing a different combination of tools, many applicants fall into a trap: they try to learn everything. The result? Long tool lists that sound impressive — but little depth to back them up. Here’s the straight-talk version most hiring managers won’t explicitly tell you: 👉 You don’t need to know every data science tool to get hired. 👉 You need to know the right ones — deeply — and know how to use them to solve real problems. Tools matter, but only in service of outcomes. So how many data science tools do you actually need to know to get a job? For most job seekers, the answer is not “27” — it’s more like 8–12, thoughtfully chosen and well understood. This guide explains what employers really value, which tools are core, which are role-specific, and how to focus your toolbox so your CV and interviews shine.

What Hiring Managers Look for First in Data Science Job Applications (UK Guide)

If you’re applying for data science roles in the UK, it’s crucial to understand what hiring managers focus on before they dive into your full CV. In competitive markets, recruiters and hiring managers often make their first decisions in the first 10–20 seconds of scanning an application — and in data science, there are specific signals they look for first. Data science isn’t just about coding or statistics — it’s about producing insights, shipping models, collaborating with teams, and solving real business problems. This guide helps you understand exactly what hiring managers look for first in data science applications — and how to structure your CV, portfolio and cover letter so you leap to the top of the shortlist.

The Skills Gap in Data Science Jobs: What Universities Aren’t Teaching

Data science has become one of the most visible and sought-after careers in the UK technology market. From financial services and retail to healthcare, media, government and sport, organisations increasingly rely on data scientists to extract insight, guide decisions and build predictive models. Universities have responded quickly. Degrees in data science, analytics and artificial intelligence have expanded rapidly, and many computer science courses now include data-focused pathways. And yet, despite the volume of graduates entering the market, employers across the UK consistently report the same problem: Many data science candidates are not job-ready. Vacancies remain open. Hiring processes drag on. Candidates with impressive academic backgrounds fail interviews or struggle once hired. The issue is not intelligence or effort. It is a persistent skills gap between university education and real-world data science roles. This article explores that gap in depth: what universities teach well, what they often miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build successful careers in data science.