Infrastructure Developer and Administrator (Stoke-on-Trent, UK)
Ashley Moran
ashley.moran at codeweavers.net
Fri Aug 18 09:22:05 UTC 2006
http://www.codeweavers.net/
Codeweavers is rapidly expanding company based in Stoke-on-Trent,
England. We develop cutting-edge web applications, primarily for the
finance and automotive retail sectors. We are migrating development
to Ruby on Rails on an open source platform, and are in need of someone
on-site to support the development infrastructure of our data-driven
sites.
The job can be broken down into three main areas (with the main
technologies we use highlighted):
- System administration (FreeBSD)
- Data management (PostgreSQL, Ruby)
- Development of support tools (Ruby)
System Administration
---------------------
We will be running our development and live servers for Rails apps
exclusively on FreeBSD. The ability to install, maintain, patch and
upgrade these is critical to us. We have implemented redundancy
where possible, and are meticulous about security on the servers. We
are looking for someone to maintain these high standards.
Data management
---------------
Our applications all rely on large amounts of external data that must
be processed and managed. Also, we generate data feeds for numerous
clients and new ones are requested frequently. A good understanding
of SQL and relational databases will be essential in the long run.
You will also have to administer our PostgreSQL servers.
Development of support tools
----------------------------
There will be a strong programming aspect to the role. We try to
allow our developers to focus on the applications they are producing,
and to do this we need someone to maintain and develop the tools we
use. The main aim of this is to facilitate:
- continuous integration
- test driven development
- automatic deployment
- a fully source-controlled process
An understanding of object-oriented programming (ideally in Ruby) is
essential.
The job will be highly varied and call on a wide range of skills. We
are looking for applicants with knowledge of as much of the above as
possible. However, the job will be mentored, so if you are
particularly strong in one area you will have the opportunity to pick
up the rest. The ability to learn quickly is very important.
In summary, the skills we require, roughly in order or importance, are:
- FreeBSD administration
- Ruby programming
- Managing data in relational databases
- PostgreSQL administration
- Apache administration
Please send applications to roland.schaack at codeweavers.net and copy me in.
More information about the freebsd-jobs
mailing list