At a Glance
- Tasks: Develop cloud-based Linux systems and automate deployment processes.
- Company: Join the Science and Technology Facilities Council, a leader in innovation.
- Benefits: Enjoy 30 days leave, flexible hours, and excellent learning opportunities.
- Why this job: Expand your coding skills and work on impactful projects for universities.
- Qualifications: Must be enrolled in an undergraduate degree with programming and Linux knowledge.
- Other info: Dynamic team environment with great career growth potential.
The predicted salary is between 24961 - 24961 £ per year.
Organisation: Science and Technology Facilities Council (STFC)
Salary: £24,961 per annum
Contract Type: Fixed-Term (12 months)
Hours: Full-time (37 hours per week)
Location: Rutherford Appleton Laboratory, Harwell Campus, Oxfordshire
Start Date: September 2026
Closing Date: Sunday, 19 October 2025
Interview Date: December 2025 / January 2026
About the Role
Are you curious about computing beyond apps? Do you enjoy coding and want to expand your skills into cloud-based systems for high-performance engineering software?
We’re offering an exciting opportunity for a software developer to join our team in Oxfordshire. You’ll work alongside a small, dedicated group supporting Linux engineering systems in the cloud for a community of over 650 universities. This placement will allow you to broaden your skill set beyond conventional coding and explore the configuration of advanced cloud-based systems using DevOps principles.
Key Responsibilities
- Develop configuration management code for automated deployment of Linux virtual machines
- Customise and configure virtual private clouds, elastic IPs, and mass deployment of machine instances
- Collaborate with CAD software support engineers to meet system requirements
- Identify and resolve system issues to maintain performance and reliability
- Optimise system performance through proactive monitoring and analysis
- Stay up to date with industry trends and technologies to keep systems innovative
Person Specification
Essential Criteria (assessed via shortlisting and/or interview):
- Currently enrolled on an undergraduate degree and returning to complete your studies after the placement (S)
- Required or have requested to undertake an industrial placement year (S)
- Eligible to live and work in the UK for the duration of the placement (S)
- Available to start in summer 2026 (S)
- Minimum of three A-levels at grade C or above, including Mathematics or equivalent qualifications (S)
- Good knowledge of Linux computing (S&I)
- Proven programming ability in procedural and scripting languages (S&I)
- Experience with virtualisation and understanding of virtualisation principles (S&I)
- Logical approach to software debugging and interest in cloud-based system architecture (S&I)
- Conscientious, reliable, and able to communicate technical information clearly in English (S&I)
- Submit a credible application that highlights relevant skills and project work
Employee Benefits
30 days annual leave plus 10.5 bank holidays and privilege days
Flexible working hours
Defined average salary pension scheme
Free parking and accessible public transport links
Excellent learning and development opportunities
Cycle to work scheme
We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr
Software Developers for Cloud-based Linux Engineering Systems Industrial Placement employer: STFC
Contact Detail:
STFC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developers for Cloud-based Linux Engineering Systems Industrial Placement
✨Tip Number 1
Network like a pro! Reach out to current or former employees at STFC on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!
✨Tip Number 2
Prepare for those interviews! Brush up on your Linux skills and be ready to discuss your coding projects. We want to show them how passionate we are about cloud-based systems.
✨Tip Number 3
Don’t forget to showcase your soft skills! Being conscientious and reliable is key. We should practice explaining our technical knowledge in simple terms, as communication is crucial in teamwork.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we can tailor our CV and cover letter to highlight exactly what STFC is looking for.
We think you need these skills to ace Software Developers for Cloud-based Linux Engineering Systems Industrial Placement
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your relevant skills and any project work you've done that relates to cloud-based systems or Linux. We want to see what you can bring to the table, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for this role. Use the job description as a guide and align your experiences with the key responsibilities and essential criteria. It shows us you’re genuinely interested!
Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon unless it’s relevant. We appreciate a well-structured application that’s easy to read.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way to ensure we receive it and can review it properly. Plus, it makes the whole process smoother for both of us.
How to prepare for a job interview at STFC
✨Know Your Linux Inside Out
Make sure you brush up on your Linux knowledge before the interview. Be prepared to discuss your experience with Linux systems, as well as any specific projects you've worked on that involved Linux. This will show your potential employer that you're not just familiar with the basics but can also handle more complex tasks.
✨Show Off Your Coding Skills
Since coding is a big part of this role, be ready to demonstrate your programming abilities. Bring examples of your work or be prepared to solve coding challenges during the interview. Practising common algorithms and data structures can give you an edge.
✨Understand Cloud-Based Systems
Familiarise yourself with cloud-based systems and DevOps principles. Be ready to discuss how you've used these technologies in past projects or how you would approach configuring virtual private clouds. Showing that you’re proactive about learning these skills will impress the interviewers.
✨Communicate Clearly and Confidently
During the interview, make sure to communicate your thoughts clearly. Practice explaining technical concepts in simple terms, as you'll need to collaborate with others who may not have a technical background. Confidence in your communication can set you apart from other candidates.