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
Qualifications
- 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
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
Qualifications
- 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.