Job Classification : IT and Technical
Job Type : Permanent
Location : UK
Salary : £45,000-£50,000
The right candidate will have a proven track record in agile methods of working, have a strong background in both application development and system administration, be capable of initiating innovation in deployment and administration automation, have a deep understanding of application architectures, and be able to develop and enhance monitoring platforms to maximise availability and performance of the overall systems.
This role also requires a level of infrastructure administration experience to be successful.
Key responsibilities:
• 24x7 management of mission critical web applications and sites
• Support the operation of all software components (internally and 3rd party developed) in the test and production environments, working with the developers as necessary to resolve problems and increase knowledge in the DevOps team
• Own the deployment of application software and configurations to the test and production environments
• Design, build and maintain a deployment automation framework and tool set, including integration with the in house development continuous integration and development environments
• Co-design and maintain application configurations with internal/external developers and infrastructure teams, ensuring that security, performance, manageability and availability is maximised
• Inspect and accept application software deliveries from development teams to ensure the quality is adequate, and drive improvements where necessary
• Perform infrastructure administration duties to the operating system, hardware components and network devices, in cooperation with the infrastructure team
• Drive improvement to application architecture with enterprise architecture and application design teams, and ensure that proactive action is taken to ensure sustainable capacity and performance
• Design, build and maintain tools in order to enable Service Management and testing teams to self-serve on common support requests
• Extend the application monitoring capability by developing integration to the applications
• Produce and maintain high quality operational documentation for use during office hours and on call
• Develop and produce key performance indicators to measure the quality of deployments in order to drive improvement
• Ensure all work is carried out with regard to compliance and audit requirements
• Provide support out of hours in an on call rota basis
