Contract Type: Fixed Term (3 years)
Hours: Full Time
Closing Date: 28th August 2017
STFC’s computing apprenticeship scheme offers structured training, a real job from day one and gain a recognised degree-level qualification. It will allow you to kick-start your tech career in an exciting, creative, and collaborative culture.
Computing is critical to the science that STFC supports. We are recruiting 4 Computing apprentices to work at the Rutherford Appleton Laboratory near Oxford. You will be based in a group with computing professionals in 1 of 3 departments. During the apprenticeship scheme, you will rotate between these departments gaining experience. These placements will complement formal training as you work towards a fully funded Foundation degree in Computing. If we offer you a permanent position at the end of the scheme there may be further opportunity to continue learning and convert this to a fully recognised BSc honours degree. This is a fantastic opportunity to start earning early and continue academic training.
List of Duties / Work Programme / Responsibilities
We need apprentices to support us in the development of new software and systems. You will undertake placements that will develop your expertise in:
- Web development – we will teach you how to create rich interactive websites including use of and development of web APIs
- Scientific software development – you will learn how to build specialist software used by scientists to help them understand the data collected from their experiment
- Device control software development– we will show you and get you to help us develop code to automatically control scientific equipment
- Systems management – you will find out how to automate the management of many servers and large amounts of data (e.g. using Linux and command line interfaces)
You will be expected to:
- engage fully with the off-site and on-site training programme
- communicate and work with team members, users, scientists, engineers, and management including writing documentation for technical and non-technical users
- take an active role in both technical and nontechnical meetings
- show initiative especially regarding learning new things
- work independently at times and ask questions if unsure
- take responsibility for ensuring your work does what is needed and meets the quality criteria specified
- analyse evidence and data to solve problems
- help deploy solutions to production and help provide support after release
- use a variety of tools and technologies used by the teams to develop software and manage computer systems
- present a topic to a small group of people and answer questions
- participate in the wider department and apprentice training programme.
On placements that focus on systems management you will help system managers with the automatic configuration of 1000s of computers, help develop monitoring tools and the web sites to display the results. You might help them analyse that data, tune system performance, plan upgrades for capacity reasons, evaluating and test new technologies. We may even ask you to help fix hardware problems when they arise.
On projects that focus on web and software development you will be involved in all stages of the software development lifecycle. You will talk to customers to collect their requirements. You will design new systems and help design new features for existing software. You will make these designs “come to life” by writing code. We will give you experience coding in several programming languages. You will get to work in a range of teams and projects including Agile/Scrum and DevOps teams.
In addition to a full induction, academic training, and on-the-job training, you will have opportunity to subscribe to professional online tutorial sites, attend technical courses, undertake various soft skills training, and take part in our organisation-wide apprentice networking and training events where you will meet and get to know other apprentices such as our electronics, mechanical and electrical engineering apprentices. You will be assigned a mentor.
Contacts and Communication
You will report to a software engineer or system manager and have interactions with scientists, users, technical staff, and administrative staff.
Personal Skills and Attributes
As a starting point, we expect you to have:
- enthusiasm for a career in IT
- 7 GCSEs (C or above) or equivalent, including English, Science, and Maths.
- have gained or be on track to gain at least a minimum of two A levels at grade A or above OR three A levels at grade C or above OR a BTEC Level 3 in Computing (or similar subject) or equivalent
- good communication skills both verbal and written
- good organisational skills
- some knowledge of computers and programming.
Online applications only. Please submit a full CV and covering letter to include:
- the full name and address of your parent or guardian (if you are under 18 years old)
- please indicate the area of computing for which you have a preference (either web development, scientific software development, device control software development or systems management)
- please explain why you are interested in joining the STFC Computing Apprenticeship scheme
- additional information which may help your application (e.g. participation in Duke of Edinburgh Award scheme, involvement in programming and/or hardware-related activities or projects etc.)
- please provide the name and address of your current Head Teacher/Course Tutor/Employer.
The closing date for applications is Monday 28th August 2017.
As this job does not fulfil the Home Office Code of Practice criterion for obtaining sponsored migrant worker status we will be unable to apply for sponsorship for anyone not eligible to work in the UK. At interview, all shortlisted candidates are required to bring with them identification documents and original documents that prove they hold or can obtain the right to work in the UK. You can check your eligibility here: https://www.gov.uk/check-uk-visa/y
We want to make our application process as easy for you as we possibly can. If you experience any problems in applying for this job, or have any feedback for us about the application process, please contact our Recruitment Hotline on 01793 867000 (8.30am – 5.00pm Monday to Friday). Please quote the appropriate IRC reference number when calling.