Data Engineer Degree Apprenticeship
SOLIRIUS LTD
LONDON (EC3A 2AD)
Closes in 15 days (Monday 30 June 2025)
Posted on 13 June 2025
Contents
Summary
The purpose of the DTSP is to evaluate, initiate, create & support business solutions using digital technology. This is a fantastic opportunity for someone passionate about technology to gain practical skills, training, & experience delivering digital solutions alongside experienced consultants in a collaborative and fast-paced environment.
- Wage
-
£25,000 a year
- Training course
- Digital and technology solutions professional (level 6)
- Hours
-
Monday - Friday, 9.00am - 5.30pm.
37.5hrs per week.
37 hours 30 minutes a week
- Start date
-
Monday 22 September 2025
- Duration
-
3 years
- Positions available
-
2
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
- As a Data Engineer degree apprentice, you'll learn how to be accountable for the undertaking and completion of the analysis of software engineering business issues for either the entire requirement or subset thereof dependent on complexity and/or scope size
- You'll be instrumental in implementing Solirius’ data solutions, or part thereof, dependent on complexity, scope size and technology into the environment required (including systems test, user test environment, or live environment as appropriate)
- You'll be directly involved in the creation of an over-arching software solution design suitable to resolving our clients' business issues for either the entire requirement or a subset thereof dependent on complexity and/or scope size
- You'll assist in building our data solutions, or part thereof, dependent on complexity, scope size, and technology
- As you grow in your role on our team, you may also be required to supervise the work of more junior team members undertaking work in the software solution life-cycle
- As a Data Engineer, you'll test that the software solution, or part thereof, dependent on complexity, scope size and technology meets the business needs identifying any remedial actions required
- You will work closely with all key stakeholders to ensure the software solution or part thereof, dependent on complexity and scope size, is understood and correctly used
- You'll facilitate ongoing support of our data solutions or part thereof, dependent on complexity and technology, e. g. by troubleshooting, reverse engineering and conducting root cause analysis
- As a Data Engineer degree apprentice, you'll learn how to apply engineering principles to all stages of the software development process, from requirements, analysis and design, development and data requirements
- You will typically work as part of a large collaborative team and will have responsibility for significant elements of software solutions
- Develop new features, fix bugs, and help update applications in line with government and industry standards
- Work as part of a collaborative team, learning from experienced software developers and consultants
- Get involved in internal tools and projects to further build your technical skills
- Take part in client-facing work, helping to understand user needs and build high-quality solutions
- Contribute to the growth of our Data Engineering practice by supporting innovation and quality
- Typically work on a client project for 6–12 months before moving to a new challenge
- Have the opportunity to explore different specialisms such as Front End, DevOps, or Data Engineering before choosing an area to focus on
- Gain broad exposure across the full development lifecycle — from strategy to delivery — and across multiple sectors
Where you'll work
3RD FLOOR
65-68
LEADENHALL STREET
LONDON
EC3A 2AD
Training
Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.
College or training organisation
QUEEN MARY UNIVERSITY OF LONDON
Your training course
Digital and technology solutions professional (level 6)
Understanding apprenticeship levels (opens in new tab)
What you'll learn
Course contents
- Analyse a business problem to identify the role of digital and technology solutions.
- Identify risks, determine mitigation strategies and opportunities for improvement in a digital and technology solutions project.
- Analyse a business problem in order to specify an appropriate digital and technology solution.
- Initiate, design, code, test and debug a software component for a digital and technology solution.
- Apply relevant standard processes, methods, techniques and tools. For example, ISO Standards, Waterfall, Agile in a digital and technology solution project.
- Manage digital and technology solutions projects. For example, identifying and resolving deviations from specification, applying appropriate Project Management methodologies.
- Work effectively within teams, leading on appropriate digital technology solution activities.
- Apply relevant organisational theories. For example, change management principles, marketing approaches, strategic practice, and IT service management to a digital and technology solutions project.
- Apply relevant security and resilience techniques to a digital and technology solution. For example, risk assessments, mitigation strategies.
- Initiate, design, implement and debug a data product for a digital and technology solution.
- Determine and use appropriate data analysis techniques. For example, Text, Statistical, Diagnostic or Predictive Analysis to assess a digital and technology solutions.
- Plan, design and manage simple computer networks with an overall focus on the services and capabilities that network infrastructure solutions enable in an organisational context.
- Report effectively to colleagues and stakeholders using the appropriate language and style, to meet the needs of the audience concerned.
- Research, investigate, and evaluate innovative technologies or approaches in the development of a digital and technology solution.
- Apply relevant legal, ethical, social and professional standards to a digital and technology solution.
- Identify and define software engineering problems that are non-routine and incompletely specified.
- Provide recommendations as to the most appropriate software engineering solution.
- Use appropriate analysis methods, approaches and techniques in software engineering projects to deliver an outcome that meets requirements.
- Implement software engineering projects using appropriate software engineering methods, approaches and techniques.
- Respond to changing priorities and problems arising within software engineering projects by making revised recommendations, and adapting plans as necessary, to fit the scenario being investigated.
- Determine, refine, adapt and use appropriate software engineering methods, approaches and techniques to evaluate software engineering project outcomes.
- Evaluate learning points arising from software engineering work undertaken on a project including use of methods, analysis undertaken, selection of approach and the outcome achieved, in order to identify both lessons learnt and recommendations for improvements to future projects.
- Extend and update software development knowledge with evidence from professional and academic sources by undertaking appropriate research to inform best practice and lead improvements in the organisation.
- Analyse client needs and determine how to advise them strategically through improved business processes, new ideas, or technology solutions.
- Effectively communicate value add to the client through a variety of media. For example, presentations, written reports, Storytelling in a professional setting through performing socio-technical process improvements in a range of environments.
- Make evidence based recommendations taking into account risks, costs, and benefits.
- Participate in walk-throughs for Information Technologies, to identify, document and evaluate key risks within a client’s organisation.
- Perform stakeholder analysis to identify, determine and deepen understanding of system requirements and develop client relationships.
- Effect change within an organisation through evaluation of a new system, process or initiative.
- Ensure legal and ethical requirements are accommodated in the development of digital and technology solutions.
- Evaluate the success of new systems, processes, or initiatives.
- Use requirements elicitation, analysis and documentation to produce an acceptable solution for business problems or further opportunities.
- Conduct Process Analysis, Definition, Mapping and Modelling within a business situation without supervision.
- Produce Use Cases which are of value to all stakeholders of a system.
- Use tools and benchmarking to support modelling and requirements gathering and recommend approaches to team members as required.
- Produce a business case to scope a proposed project including business benefits and recommendations.
- Use products of analysis in the design and development of a system.
- Evaluate the impacts of model selection and how they inter-relate with each other when generating business analytics.
- Recommend and use appropriate software tools to implement Business Analysis tasks and outcomes.
- Discover, identify and analyse security threats, attack techniques and vulnerabilities and recommend mitigation and security controls.
- Undertake security risk assessments for complex systems without direct supervision and propose a remediation strategy relevant to the context of the organisation.
- Recommend improvements to the cyber security approaches of an organisation based on research into future potential cyber threats and considering threat trends.
- Manage cyber security risk.
- Use appropriate cyber security technology, tools and techniques in relation to the risks identified.
- Lead cyber security awareness campaigns and evaluate their effectiveness.
- Analyse cyber security requirements against other design requirements for systems or products, identify conflicting requirements and recommend appropriate solutions with clear explanation of costs and benefits.
- Lead the design and build of systems in accordance with a security case to address organisational challenges.
- Define Data Requirements and perform Data Collection, Data Processing and Data Cleansing.
- Apply different types of Data Analysis, as appropriate, to drive improvements for specific business problems.
- Find, present, communicate and disseminate data analysis outputs effectively and with high impact through creative storytelling, tailoring the message for the audience. Visualise data to tell compelling and actionable narratives by using the best medium for each audience, such as charts, graphs and dashboards.
- Identify barriers to effective analysis encountered both by analysts and their stakeholders within data analysis projects.
- Apply a range of techniques for analysing quantitative data such as data mining, time series forecasting, algorithms, statistics and modelling techniques to identify and predict trends and patterns in data.
- Apply exploratory or confirmatory approaches to analysing data. Validate and and test stability of the results.
- Extract data from a range of sources. For example, databases, web services, open data.
- Analyse in detail large data sets, using a range of industry standard tools and data analysis methods.
- Identify and collate stakeholder needs in relation to computer network requirements, plans and designs.
- Plan, design, document, and develop the relevant elements of a computer network within an organisation or between organisations, taking into account customer requirements (performance, scale), constraints (budget, equipment availability), and define policies for their use.
- Monitor performance and ensure networks are configured correctly and perform as expected by designers or architects. Undertake capacity management and audit of IP addressing and hosted devices.
- Investigate, troubleshoot and resolve data network faults in local and wide area environments, using information from multiple sources, Physically or Remotely by console connection. Recommend and implement short term fixes to restore service and, or, quality of experience and recommend longer term changes to prevent recurrence or reduce impact of future occurrences.
- Implement computer networks from a design including testing and validation. This includes populating variables in configurations, for example, IP addresses and subsequent application of configuration to equipment such as routers, switches, firewalls.
- Secure network systems by establishing and enforcing policies, and defining and monitoring access. Support and administer firewall environments in line with IT security policy.
- Research and evaluate emerging network technologies and assess relevance to current network requirements. Provide an objective opinion on how new features and technologies may be incorporated as required by the organisation.
- Investigate security concerns or attacks. For example, Distributed Denial of Service (DDOS), port scanning, assessing key metrics and indicators, evidencing the chosen steps to mitigate.
- Analyse a business problem to identify the role of digital and technology solutions.
- Identify risks, determine mitigation strategies and opportunities for improvement in a digital and technology solutions project.
- Analyse a business problem in order to specify an appropriate digital and technology solution.
- Initiate, design, code, test and debug a software component for a digital and technology solution.
- Apply relevant standard processes, methods, techniques and tools. For example, ISO Standards, Waterfall, Agile in a digital and technology solution project.
- Manage digital and technology solutions projects. For example, identifying and resolving deviations from specification, applying appropriate Project Management methodologies.
- Work effectively within teams, leading on appropriate digital technology solution activities.
- Apply relevant organisational theories. For example, change management principles, marketing approaches, strategic practice, and IT service management to a digital and technology solutions project.
- Apply relevant security and resilience techniques to a digital and technology solution. For example, risk assessments, mitigation strategies.
- Initiate, design, implement and debug a data product for a digital and technology solution.
- Determine and use appropriate data analysis techniques. For example, Text, Statistical, Diagnostic or Predictive Analysis to assess a digital and technology solutions.
- Plan, design and manage simple computer networks with an overall focus on the services and capabilities that network infrastructure solutions enable in an organisational context.
- Report effectively to colleagues and stakeholders using the appropriate language and style, to meet the needs of the audience concerned.
- Research, investigate, and evaluate innovative technologies or approaches in the development of a digital and technology solution.
- Apply relevant legal, ethical, social and professional standards to a digital and technology solution.
Your training plan
Teaching will take place at Queen Mary University London (QMUL), which will be the course provider for this degree apprenticeship.
You’ll have one day of teaching per week on campus at QMUL in London.
More training information
Queen Mary University London is a Russell Group University. Find out more on their website: Degree Apprenticeships - Queen Mary University of London.
Requirements
Essential qualifications
A Level in:
Computing or Mathematics (grade ABB)Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.
Skills
- Communication skills
- IT skills
- Problem solving skills
- Analytical skills
- Team working
Other requirements
Travel to the office in London will be necessary, 2 to 3 days per week.
About this company
Solirius Reply, part of the Reply Group, delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs. It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 300 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future. We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields in order to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.
https://www.solirius.com/ (opens in new tab)
Company benefits
Competitive Salary Bonus Scheme Private Healthcare Insurance 25 Days Annual Leave + Bank Holidays Statutory & Contributory Pension EAP with Help@Hand Gym Membership Benefits Flexible Working Annual Away Days/Company Socials
After this apprenticeship
If the apprentice is successful in their studies and work placement there is the potential to continue in the company as a graduate.
Ask a question
The contact for this apprenticeship is:
QUEEN MARY UNIVERSITY OF LONDON
The reference code for this apprenticeship is VAC1000325905.
Apply now
Closes in 15 days (Monday 30 June 2025)
When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.
After signing in, you’ll apply for this apprenticeship on the company's website.