Mastek is continuing its commitment to developing the next generation of digital talent through the Apprentice DevOps Programme, delivered in partnership with Just IT. This fully paid, 21-month programme combines structured learning with hands-on project experience, designed to prepare you for a lasting career in software engineering, DevOps, and cloud infrastructure.
As an Apprentice DevOps Engineer, you will work alongside Mastek’s engineering and DevOps teams, supporting live projects and gaining valuable exposure to the tools and technologies that power our digital solutions. You will play an active role in deploying and configuring technologies used in software development, including build servers, version control systems, and automated testing frameworks. You will assist in managing and maintaining cloud infrastructure and services, particularly within Microsoft Azure and Amazon Web Services (AWS), and collaborate with development teams to resolve software deployment and infrastructure issues.
A key part of the role involves supporting the design, maintenance, and automation of CI/CD pipelines. You will help identify and fix bugs, streamline deployment processes, and provide support to developers using the pipelines. You will also be involved in scripting repetitive tasks, monitoring performance, managing access control, and maintaining system security. As part of the team, you’ll gain experience in troubleshooting production incidents, implementing preventive measures, and learning the best practices that underpin reliable, secure, and scalable systems.
To succeed in this role, you should bring a strong foundation in software development and a genuine enthusiasm for learning new technologies. The key skills and attributes we look for include:
- Good understanding of programming languages such as Java, C++, Python, or JavaScript
- Basic knowledge of databases (SQL or NoSQL) and data structures
- Familiarity with web development technologies such as HTML, CSS, or JavaScript frameworks (desirable)
- Excellent problem-solving and analytical skills
- Strong communication and team collaboration abilities
- Curiosity, adaptability, and a proactive approach to learning
Throughout the programme, you will receive eight hours per week of structured training from Just IT, delivered virtually, and an additional eight hours of virtual or self-directed learning through Mastek’s Learning & Development platform. The remaining three days of the week will be dedicated to project work, with at least one day spent in the Reading office working alongside project teams. You will also take part in monthly evaluations with your line manager and engage regularly with subject matter experts to deepen your technical and professional skills.
To be eligible for the programme, candidates must meet the UK apprenticeship requirements as continuation on the programme may be affected for those who do not qualify. As well as demonstrating an aptitude for software development, applicants must also:
- Be eligible for Security Clearance (SC)
- Meet UK apprenticeship eligibility criteria (including having lived in the UK for 3+ years)
- Complete a digital skills test prior to interview
- Demonstrate basic programming or software development skills, ideally gained through a digital bootcamp, course, or self-learning
Applications will open at the beginning of November and will be advertised on LinkedIn and through our digital bootcamp partners. Interviews for the programme will begin in early December.
At the end of the 21-month apprenticeship, you will achieve a Level 4 qualification in DevOps and gain hands-on experience across Azure, AWS, automation, scripting, and CI/CD practices. This qualification and experience will open the door to junior-level roles within Mastek or across the wider technology sector, giving you the opportunity to continue growing as part of a dynamic and innovative community of digital professionals.