Data Analytics

Competitive Salary Dependent on Experience
30 Oct 2018
30 Nov 2018
Contract Type
Graduate, Temporary
Full Time

We’re based at 279 sites across the UK – and many more around the world. That means we have a major infrastructure to maintain. On this two-year programme, you’ll gain insight into all our core activities including service delivery, project management, procurement, security, strategic development, ERP systems, and software and asset management.

When you work on the scale we do, everything gets complex. Especially IT. More than 35,000 employees in offices around the world use our platform, so Information Services is one of the most important business areas within Babcock. We provide the IT support all our teams need – wherever they are and in whatever part of our business they work. All with the industry-leading level of security that comes from working with clients like the MOD. Cyber Security is critical to Babcock’s interests. If your degree has a focus on Cyber Security, Digital Forensics or has a strong emphasis in coding, then we’d expect that your primary interest is to start a career in IT security. If so, we’ll adjust your placements to ensure that whilst you’ll still spend time with the wider IT teams, a far greater proportion of your time will be spent with our Cyber Defences and Information Assurance teams located in Portsmouth.

There you’ll be able to put into practice what you’ve learnt in your degree and put it into action, defending our IT infrastructure. That’s why we take training seriously. We train our graduates up on everything from Information Technology Infrastructure Libraries (ITILs) to the proper way to handle purchasing and supply chains, so that we can continue to supply a world-class service to the business. And right now we’re implementing a global ERP platform and integrating several new international offices, so we have lots of exciting work for enthusiastic, tech-savvy graduates to get stuck into.


Our Information Services graduates are based in Lakeside near Portsmouth. However, as you may need to travel to any one of over 279 UK Babcock sites, you need to be ready and willing to move throughout your programme.

Similar jobs

Similar jobs