Logo of Huzzle

Job

Graduate DevOps Engineer

Logo of Frontier Developments

Frontier Developments

•

18d ago

đź’Ľ Graduate Job

Cambridge

⌛ Closed
Applications are closed

Graduate Job

Software Engineering•Cambridge

Description

  • We’re seeking a new graduate addition to our Build & DevOps team! In addition to supporting the games projects at Frontier, you’ll be working on core systems and infrastructure, surrounded by a team of experienced and capable engineers. This role provides a great learning opportunity for those eager to dive into the world of infrastructure engineering.
  • You’ll help us develop, improve, adapt, and innovate our build, packaging, test, and publish process, improving the stability, performance, and quality in all our games by using the continuous integration and deployment system to its full potential. 

Requirements

  • A degree in Computer Science or Computing, or equivalent.
  • Good working programming capabilities with recent examples.
  • Knowledge of programming paradigms and standard software design patterns.
  • Experience with Python, C#, or Go.
  • Ability to communicate effectively with team members and stakeholders from different teams across the company.
  • Willingness to work collaboratively across multiple disciplines and skill ranges.
  • Good analytical and problem-solving skills.
  • Ability to receive constructive feedback to strive for continuous improvement.
  • Bonus If You Have:
  • Knowledge of version control systems (preferably SVN or Perforce)
  • Experience with continuous integration and deployment systems such as TeamCity, Buildbot or Jenkins.
  • Experience with games development platforms, consoles, and technology.
  • Experience working in a managed project with tasks, dependencies, and deadlines.

Area of Responsibilities

Software Engineering

Responsibilities

  • Working with our existing continuous integration and deployment system to ensure that functioning, recent builds of our games and various tools are available to those who require them, and that development progress isn’t blocked by broken builds.
  • Monitoring the continuous integration and deployment system to ensure a high standard of build stability, performance and quality is supported on all projects.
  • Identifying areas within the continuous integration and deployment system which we can improve, adapt, and innovate allowing us to improve all aspects of the build, packaging, storage and publish process and systems.
  • Ensuring that the build/package and publish process is as fast and hassle-free as possible for all our teams.

Details

Work type

Full time

Work mode

office

Location

Cambridge