We are looking for an Online System Administrator to deliver a high quality service and provide hands on support for availability and performance of all Which? Online systems and services at data centres internally and externally. Some of your key accountabilities will include:
• provide key support role in trouble shooting and performance tuning of Apache and Tomcat to maintain maximum availability and integrity of the Online systems;
• continue to review and evaluate the streamlining of all physical and virtualised Linux environments for development, test, integration and production;
• Take control and improve the delivery mechanisms for code and content for each of those environments;
• ensure security relating to Online systems and services and also disaster recovery procedures are effectively implemented, followed and tested;
• ensure that adequate backup and patching processes are implemented, followed and tested that safeguards the integrity of Which? data;
• lead project activities that impact on the operations of the online architecture;
• team performance and development.
You will have proven experience of system administration of Web environments ideally on a Virtualized (ESX) Linux platform and have hands on experience in configuring, trouble shooting and performance tuning of Apache and Tomcat. Experience in Perl, PHP, Rsync, MSSQL, MySQL, SVN, Maven and Ant. Performance tuning of Java and experience in using Jmeter would be an added advantage. Which? Online websites and services are based on Java, J2EE, Hibernate, Spring 2.5, JSP, XML, XSLT and SQL.
Please note that on-call, out of hours support is part of the role. As you will be the contact person for the hosting company, you will occasionally need to be contactable outside office hours in the event of an incident. We would be paying a 25% shift allowance to compensate for this.
Please click here to download a copy of the performance framework