Software Engineer: OpenStack | Python (central Bristol) TL175

Cray is continuing to grow its OpenStack Systems Management Team and has openings for motivated and skilled Software Engineers.

We are currently designing our next generation of supercomputers which will power research into climate change, life sciences, renewable energy and other critical areas. We’re also bringing our supercomputer and very large cluster expertise to bear on the most important analytics, machine learning and deep learning problems.

You will help create a new OpenStack-based system management infrastructure to be used across of our product lines, making them easier to use, more efficient and more reliable.

Our growing Bristol team is the centre of OpenStack engineering at Cray. You will be joining a friendly and capable multi-skilled team, with lots of projects to contribute to and a structured environment in which to grow your skills.

Example projects
  • Modifying and adding to OpenStack projects such as Ironic, Fuel, Kolla and Monasca, and contributing changes back to the community
  • Developing HPC provisioning solutions, deploying bare metal compute nodes, storage and superfast networks at scale on existing and new Cray products
  • Dockerizing OpenStack and installing it on multiple management nodes to provide scale and HA
  • Adding support for managing multiple product sets from a shared management plane
Skills & experience sought
  • In depth knowledge of Linux/Unix systems, with a proficiency in Python
  • Track record of building reliable, fault tolerant software for large scale distributed systems
  • Experience deploying, using, supporting and/or contributing to OpenStack (modules such as Ironic, Neutron, Nova, Kolla, Heat, Cinder, Swift, Fuel and Glance) or similar cloud platforms
  • Familiarity with related cloud technologies, such as containerization, virtualization, software defined networks/storage etc.
  • Commitment to sound agile principles and continuous delivery practices and tools
  • Ability to work well in a cooperative development environment, both within and across teams
  • You may be considering OpenStack Developer jobs in Bristol such as: OpenStack Software Engineer | Python Programmer | Python Developer | Cloud Developer | Linux Developer | Network Programmer | etc.
Our current technology mix

Python | Eventlet | Ansible | REST | OpenStack | Docker | RabbitMQ | MariaDB | Linux | Buildbot | Jenkins | and more...

Salary and benefits

  • £30,000 – £45,000+ negotiable
  • Discretionary relocation assistance available

About us

We're located in the heart of Bristol, adjacent to the Watershed and Arnolfini, and a short walk/cycle from Temple Meads station, with underground cycle parking and showers. Bristol is a growing cloud engineering hub and offers a high quality of life. With Cray’s relaxed work environment and amazing benefits, take the initiative to join an International company of dedicated innovators. Your next opportunity is now at Cray.


central Bristol, UK

Even if your CV isn't ready, please talk with Andrew at techfolk to find out more