Logo of Huzzle

šŸš€ Internship

Software Developer for Cloud-based Linux Engineering Systems Industrial Placement

šŸš€ Summer Internship


šŸ¤‘ Ā£21.6K
āŒ› 26d left

AI generated summary

  • The ideal candidate for this software developer industrial placement must be enrolled in an undergraduate degree program, have strong knowledge of Linux computing, proven programming ability, understanding of virtualization technologies, and a logical approach to software debugging. Good interpersonal skills, ability to work in a team, and familiarity with front end development are also desired.
  • The candidate will use DevOps principles to create custom solutions for system configurations, focusing on automated processes. They will develop configuration management code for deploying Linux virtual machines with engineering CAD software, and customize virtual private clouds for cloud-based deployment.

Summer Internship

Software Engineering



Apply by Oct 29


  • Are you studying for a Computer Science degree and run and maintain Linux as your preferred OS? Are you curious about computing beyond Apps?   Do you enjoy coding but want to expand your skills towards configuration of cloud systems for high-performance engineering software? If yes, then apply to join our small, highly experienced team where we will provide you with real-world experience and you will contribute to the essential computing infrastructure for a community of 650 universities
View more


  • Essential:
  • Currently enrolled on an undergraduate degree course
  • Are required or have requested to take an industrial placement year
  • Able to commence employment in summer 2024
  • Have the right to live and work in the UK for the duration of the placement
  • Have a minimum of three A-levels at grade C or above one of which must be mathematics, or alternative qualifications of an equivalent level
  • Good knowledge of Linux computing
  • Have proven programming ability in procedural based languages and languages suited to scripting
  • Have some experience of virtualisation and an understanding of the principles of virtualisation technologies
  • Demonstrate a logical approach to software debugging and a genuine interest in discovering more about system architectures and developing Cloud based computing solutions
  • Conscientious, reliable and hardworking with good interpersonal skills and the ability to identify and communicate relevant technical information in English.
  • Desiraļ»æble:
  • Ability to work as part of a team on a project, and be able to use GIT effectively
  • A good understanding of front end development such as HTML, CSS, and JavaScript.
View more

Education requirements

Currently Studying

Area of Responsibilities

Software Engineering


  • This demanding role using DevOps principles is a fusion of system architecture and software development, which will provide wide experience of the development and configuration of systems. Focusing especially on automated processes, you will create custom solutions for a challenging range of system configurations.
  • You will develop configuration management code for systems that automate the deployment of Linux virtual machines that include pre-configured installations of complex engineering CAD software. For cloud-based deployment, this will also include customisation and configuration of virtual private clouds, elastic IPs and mass deployment of multiple machine instances.
View more


Work type

Full time

Work mode


Application deadline

Oct 29, 2023




21600 GBP

Apply by Oct 29