Dev Ops Degree Apprentice

Type: Apprentice
Region: London

As an apprentice, your 2-year development programme will be made up of 3 – 4 placement rotations. For example, in Revenue DevOps, Corporate Development and Support, Online Development or Service Operations. Our aim is to give you the skills and breadth of experience you need for your successful career. We also understand that everyone’s career is different, so every apprentice’s journey is unique. Here’s an idea of what yours may look like:

Year 1

Initial training – 1 month

You meet fellow apprentices who are starting their DevOps development scheme at the same time as you. Over four weeks you are introduced to the fundamentals of creating, maintaining and supporting applications with C# and Microsoft Azure technologies and learn how to test and monitor your code, whilst in a supportive and friendly group setting. This informal training is led by current developers and DevOps engineers from our teams, including recent apprentices, and equips with you the knowledge and confidence to start your first placement.

Placement 1 example – Revenue Systems DevOps Development

Using C# and Azure, your team supports a scalable platform for calculating the charges related to fares and/or road usage. With guidance from Microsoft engineers, you learn how to develop and support applications using the right technology from their ever-changing range of products. Extend your knowledge of testing and learn how to optimise the performance of components before they’re released and then how to monitor and support the live systems for any issues.

Placement 2 example – Professional Services and Digital/Analytics

Supporting applications and O365 Suite (SharePoint, MS Dynamics and Livelink Document management)

Write and edit work instructions for tasks in technical area ensuring all work is completed to these standards.

Respond to and resolve incidents across a range of Professional Services completing small developments and fixing incidents.

Learn basic Database Admin activities

Rotate to work alongside the developers co coding new developments

Transition CI/CD into service live across different sprints.

Placement 3 example – Full-stack DevOps Development

Working in a team, under the guidance of an experienced developer, you may create and support a responsive React web application, which allows London Underground staff to view train timetable information relevant to their station. You collaborate with end users to understand their issues and requirements and demonstrate your product, as it evolves, and get their feedback. Your team may also create and support a C# API, running in Microsoft’s Azure Cloud, which feeds data to the web application. Using pair programming, within a Scrum team, you’ll learn how to deliver and maintain high quality, clean code with extensive automated tests.

Placement 4 example – Asset Management

Support Asset Management Systems such as Maximo, Ellipse and Mobile applications

Responding to and resolving incidents across a range of LU, Surface and RFLI Asset Management Applications

Working alongside subject matter and leading industry experts

Other placement activities you may get the opportunity to experience

Operations Team for LU applications like Trackernet (Train Movement) & Electronic Incident Reporting & Railway Timetable Scheduling

Join project Development & Sprint teams to experience Agile Methodology and ways of working

Support the team creating TfL’s mobile apps, with the opportunity to support Android or iOS apps or combine this with your increasing knowledge of C# to secure API services which push data to devices.

There is flexibility for apprentices to tailor their scheme to their interests ensuring placements are taken within the Revenue DevOps, Online, Corporate and/or Service Operations – Professional Services and LU & Rail teams. We are aware that some apprentices start with, or develop during their placements, an interest to a technology area and we want to ensure you get the most from your apprenticeship with TfL.

Job Overview
EarlyCareers.co.uk
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Share