Previous vacancies

Linux Systems Administrators

  • Work under the Technical Director and with our other systems admins to manage:
    • our virtual hosting platform
    • our MySQL and PostgreSQL systems
    • our networking infrastructure
    • our backup systems
    • our monitoring systems expansion
  • Provide customer service and support
  • Participate in an out-of-hours emergency on-call rota
  • Work from home or our office in Leeds
  • Occasional visits to our hosting data centres for new builds and hardware maintenance
  • Update technical and process documentation


  • 2+ years experience with GNU/Linux based systems / 5+ years for a senior role
  • Experience with web technologies such as NGINX, Apache, HAproxy
  • Experience with Ruby, Rails desirable
  • Familiarity with Puppet, Virtualization, MySQL, PostgreSQL, LVM desirable
  • Familiarity with common Internet services such as DNS and SMTP
  • Experience working with customers
  • Ability to work both independently and as part of a team
  • Keeps up with new technologies and developments
  • Project management experience for Senior Sysadmins
  • Good written and verbal communication skills

Ruby Developers/Senior Developers

Work under the Senior Ruby Software Engineer and with our other developers to:

  • Maintain and extend our cloud management systems
  • Maintain and extend our billing systems
  • Work on side-projects that help the community and promote Brightbox
  • Extract code to be shared with the community as open source/free software
  • Invent and develop new ideas for services and products
  • Senior Developers would also be expected to manage several concurrent projects
  • Work from home or our office in Leeds


  • Great Ruby and Rails coding skills
  • Experience of test driven development using RSpec
  • Experience of deploying application using tools such as Capistrano
  • Senior Developers would ideally also have experience of project management
  • Proactive developer able to work independently as well as part of the team
  • Suited to working in an agile, flexible environment
  • Good written and verbal communication skills

Javascript developer

You’ll ideally need experience with the following:

  • JavaScript (duh)
  • Jasmine testing framework 1.3 (+upgrading to 2.0)
  • Ruby
  • Rails 4
  • Backbone.js, 0.9.x (+upgrading to 1.x)
  • Backbone plugins
  • OAuth 2.0
  • Websockets
  • Faye
  • User interface design

The role is very much focused on front-end Javascript but basic experience with Ruby and Rails is probably necessary. We do have Ruby developers on-staff to support you with that though.