[linuxjobs] Junior Systems Administrator / Java Developer in Brighton
Paul Wood
pwood at editure.co.uk
Fri Sep 9 15:27:41 UTC 2011
Hi everyone,
We're looking for a junior sysadmin with Java skills to join our team in
Brighton. Replies to admin at editure.co.uk, please.
---
JUNIOR SYSTEMS ADMINISTRATOR / JAVA DEVELOPER
Editure Education is a Brighton based company who specialise in software
for the education sector. Editure Education designed the UK's first
large scale Virtual Learning Environment (VLE) and the first learning
platform, DB Primary, designed solely for primary schools.
We now have an exciting opportunity for a systems administrator with
good knowledge of Java and an interest in horizontally scalable systems
to join our Systems team. This is a dual role, working as part of the
Systems team but focused on improving our Java-based core platform code
to increase scalability and improve reliability.
As a member of the Systems team, other duties will include acting as 2nd
line support, dealing with day-to-day tasks and procedures and working
with our configuration management system. Some on-call and occasional
out-of-hours work will be required once familiarity and proficiency with
the environment has been attained.
This role would suit a recent graduate or a developer with a strong
interest in UNIX and a desire to learn about the whole stack, from the
hardware and operating systems up. This is an exciting opportunity for
the right candidate to enjoy a stimulating and varied role, working in a
fast-paced environment, encompassing many different technologies and
with great potential for professional development.
Duties:
* Writing new scalable systems, analysing and improving existing ones
* Maintaining Linux servers (Ubuntu, Debian) running Java applications
* Supporting colleagues and customers
* On-call duty and work at data centres
Required skills:
* Good theoretical knowledge of scalable systems and algorithms
* Good knowledge of Java and related technologies, including servlet
containers
* Experience with UNIX servers and comfortable working on the command
line
* Scripting in Shell, Perl, Ruby or Python
Desirable skills:
* Java EE, JMS, Spring and ORM systems
* Experience with relational databases such as PostgreSQL or MySQL
* Experience with NoSQL databases such as CouchDB or Apache Cassandra
* Understanding of distributed computing and filesystems, such as Apache
Hadoop
* Test-driven development, the Java deployment model and continuous
Integration with Hudson/Jenkins and Maven
* Familiarity with version control using Subversion or Git
* Knowledge of PC hardware installation and maintenance: racking
servers, running cables, replacing disks, memory, etc.
* Experience with virtualisation technologies such as KVM, Xen or VMWare
* Experience with high availability systems and clusters
* Configuration management using Puppet or similar
--
Paul Wood
Systems Administrator
Editure Education Services UK
More information about the linuxjobs
mailing list