Data Engineering Apprentice - Birmingham
BT GROUP PLC
Birmingham (B4 6GA)
Closes in 13 days (Wednesday 18 March 2026)
Posted on 5 March 2026
Contents
Summary
Join our Identity team and play a key role in how we build a trusted, secure digital identity for the UK. If you’re curious about how data flows through systems, enjoy solving problems, and want to learn how modern data platforms work, this apprenticeship is an exciting first step into a high-growth, high-impact career.
- Wage
-
£23,810 a year
- Training course
- Data engineer (level 5)
- Hours
-
Monday - Friday 9am to 5pm with some flexibility in start and finish times depending on your manager and team
37 hours 30 minutes a week
- Start date
-
Monday 7 September 2026
- Duration
-
2 years
- Positions available
-
1
Work
Most of your apprenticeship is spent working. You’ll learn on the job by getting hands-on experience.
What you'll do at work
About the team:
We are the Identity Team within Consumer Digital. Our mission is to provide customers with the most secure and trusted digital identity in the UK, enabling:
- A common framework for verification and validation across all channels
- A single view of all products and services
- A reliable platform used across BT Group, with teams delivering prioritised outcomes
Our work has evolved from implementing a new identity architecture to running a critical, scalable platform that is used widely across the business. You’ll be joining a team responsible for data accuracy, resilience, and the integrity of identity services across BT.
About the role:
This role sits within our software engineering team, with a focus on data models, integrations, and platform stability. You’ll learn how identity data flows between systems, how to analyse and improve data quality, and how to support the team in identifying issues before they impact customers.
Working with experienced engineers, architects, and product specialists, you’ll help us:
- Understand where data gaps or quality issues exist
- Identify the root cause of problems within data workflows
- Improve how data is used across the Identity platform
- Explore how AI can be used to enhance data integrity and reduce risk
You’ll expand your technical understanding on the job, be part of a supportive team, and gain hands on experience with real data challenges that support millions of customers.
What you’ll be doing:
- Work with data models to understand how identity information is structured and used
- Investigate data issues, identify root causes, and support fixes
- Analyse data flows to understand gaps, risks, or inconsistencies
- Use AI tools to help improve data quality and strengthen platform stability
- Collaborate with engineers and stakeholders across the Identity and wider Digital teams
What we're looking for:
We’re looking for someone who’s curious, eager to learn, and passionate about solving problems.
As a Data Engineering Apprentice, you’ll study for the recognised apprenticeship of Data Engineering Level 5.
Where you'll work
Snowhill
3 Queensway
Birmingham
B4 6GA
Training
Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.
Training provider
QA LIMITED
Training course
Data engineer (level 5)
Understanding apprenticeship levels (opens in new tab)
What you'll learn
Course contents
- Collate, evaluate and refine user requirements to design the data product.
- Collate, evaluate and refine business requirements including cost, resourcing, and accessibility to design the data product.
- Design a data product to serve multiple needs and with scalability, efficiency, and security in mind.
- Automate data pipelines such as batch, real-time, on demand and other processes using programming languages and data integration platforms with graphical user interfaces.
- Produce and maintain technical documentation explaining the data product, that meets organisational, technical and non-technical user requirements, retaining critical information.
- Systematically clean, validate, and describe data at all stages of extract, transform, load (ETL).
- Work with different types of data stores, such as SQL, NoSQL, and distributed file system.
- Identify and troubleshoot issues with data processing pipelines.
- Query and manipulate data using tools and programming such as SQL and Python. Manage database access, and implement automated validation checks.
- Communicate downtime and issues with database access to stakeholders to mitigate the operational impact of unforeseen issues.
- Evaluate opportunities to extract value from existing data products through further development, considering costs, environmental impact and potential operational benefits.
- Maintain a working knowledge of data use cases within organisations.
- Use data systems securely to meet requirements and in line with organisational procedures and legislation.
- Identify new tools and technologies and recommend potential opportunities for use in own department or organisation.
- Optimise data ingestion processes by making use of appropriate data ingestion frameworks such as batch, streaming and on-demand.
- Develop algorithms and processes to extract structured data from unstructured sources.
- Apply and advocate for software development best practice when working with other data professionals throughout the business. Contribute to standards and ways of working that support software development principles.
- Develop simple forecasts and monitoring tools to anticipate or respond immediately to outages and incidents.
- Identify and escalate risks with suggested mitigation/resolutions as appropriate.
- Investigate and respond to incidents, identifying the root cause and resolution with internal and external stakeholders.
- Identify and remediate technical debt, assess for updates and obsolescence as part of continuous improvement.
- Develop, maintain collaborative relationships using adaptive business methodology with stakeholders such as, business users, data scientists, data analysts and business intelligence teams.
- Present, communicate, and disseminate messages about the data product, tailoring the message and medium to the needs of the audience.
- Evaluate the strengths and weaknesses of prototype data products and how these integrate within an organisation’s overarching data infrastructure.
- Assess and identify gaps in existing tools and technologies in respect of implementing changes required.
- Identify data quality metrics and track them to ensure the quality, accuracy and reliability of the data product.
- Selects and apply sustainable solutions to contribute to net zero and environmental strategies across the various stages of product and service delivery.
- Horizon scanning to identify new technologies that offer increased performance of data products.
- Implement personal strategies to keep up to date with new technology and ways of working.
- Collate, evaluate and refine user requirements to design the data product.
- Collate, evaluate and refine business requirements including cost, resourcing, and accessibility to design the data product.
- Design a data product to serve multiple needs and with scalability, efficiency, and security in mind.
- Automate data pipelines such as batch, real-time, on demand and other processes using programming languages and data integration platforms with graphical user interfaces.
- Produce and maintain technical documentation explaining the data product, that meets organisational, technical and non-technical user requirements, retaining critical information.
- Systematically clean, validate, and describe data at all stages of extract, transform, load (ETL).
- Work with different types of data stores, such as SQL, NoSQL, and distributed file system.
- Identify and troubleshoot issues with data processing pipelines.
- Query and manipulate data using tools and programming such as SQL and Python. Manage database access, and implement automated validation checks.
- Communicate downtime and issues with database access to stakeholders to mitigate the operational impact of unforeseen issues.
- Evaluate opportunities to extract value from existing data products through further development, considering costs, environmental impact and potential operational benefits.
- Maintain a working knowledge of data use cases within organisations.
- Use data systems securely to meet requirements and in line with organisational procedures and legislation.
- Identify new tools and technologies and recommend potential opportunities for use in own department or organisation.
- Optimise data ingestion processes by making use of appropriate data ingestion frameworks such as batch, streaming and on-demand.
- Develop algorithms and processes to extract structured data from unstructured sources.
- Apply and advocate for software development best practice when working with other data professionals throughout the business. Contribute to standards and ways of working that support software development principles.
- Develop simple forecasts and monitoring tools to anticipate or respond immediately to outages and incidents.
- Identify and escalate risks with suggested mitigation/resolutions as appropriate.
- Investigate and respond to incidents, identifying the root cause and resolution with internal and external stakeholders.
- Identify and remediate technical debt, assess for updates and obsolescence as part of continuous improvement.
- Develop, maintain collaborative relationships using adaptive business methodology with stakeholders such as, business users, data scientists, data analysts and business intelligence teams.
- Present, communicate, and disseminate messages about the data product, tailoring the message and medium to the needs of the audience.
- Evaluate the strengths and weaknesses of prototype data products and how these integrate within an organisation’s overarching data infrastructure.
- Assess and identify gaps in existing tools and technologies in respect of implementing changes required.
- Identify data quality metrics and track them to ensure the quality, accuracy and reliability of the data product.
- Selects and apply sustainable solutions to contribute to net zero and environmental strategies across the various stages of product and service delivery.
- Horizon scanning to identify new technologies that offer increased performance of data products.
- Implement personal strategies to keep up to date with new technology and ways of working.
Training schedule
Requirements
Essential qualifications
GCSE in:
- Any (grade 4)
- English (grade 4)
- Maths (grade 4)
- Science (grade 4)
A Level in:
- Any (grade 4)
- STEM (grade B)
- STEM (grade B)
Share if you have other relevant qualifications and industry experience. The apprenticeship can be adjusted to reflect what you already know.
Skills
- Communication skills
- Attention to detail
- Problem solving skills
- Analytical skills
- Logical
About this employer
You’re not just looking for a career, you’re looking to make a difference. Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. And we use the power of technology to help solve big challenges, like climate change and cyber security. From day one, you’ll have a voice at BT Group. You’ll get stuck in to tough challenges, pitching ideas and making things happen. You won’t be alone though: we’ll be there with help and support through you’re learning and development. You’ll make great friends, discover new talents, and feel part of something exhilarating. This is your chance to make a real difference to the world. Grab it.
Disability Confident
A fair proportion of interviews for this apprenticeship will be offered to applicants with a disability or long-term health condition. This includes non-visible disabilities and conditions.
You can choose to be considered for an interview under the Disability Confident scheme. You’ll need to meet the essential requirements to be considered for an interview.
After this apprenticeship
On completion of your programme, your future role will depend on the opportunities available when you assimilate, but we will support you throughout this process to help identify and secure a suitable position.
Ask a question
The contact for this apprenticeship is:
QA LIMITED
The reference code for this apprenticeship is VAC2000019330.
Apply now
Closes in 13 days (Wednesday 18 March 2026)
After signing in, you’ll apply for this apprenticeship on the company's website.