Desired Skills and Experience
- Provide technical expertise and leadership to design and deliver a cloud based infrastructure service
- Develop in-house tooling based on Linux, scripted primarily in Python and Bash, to work with the Amazon AWS API and state-of-the-art configuration management tooling
- Provide a reliable and respected voice for the cloud based infrastructure supporting several business critical web applications
- Engage with solutions architects and application technical leads in the delivery of key systems and projects
- Build relationships and collaborate effectively with product owners, application development teams, technical architects, support teams and external suppliers
- Provide consultancy and guidance to Digital colleagues on infrastructure and web related issues
- Have good experience of software design
- Have experience with cloud based infrastructure solutions in Amazon Web Services (AWS)
- Experience of working within an Agile team
- Have experience of system administration, automation of system configuration, and debugging in a complex multi-nodal environment
- Experience with build servers and build pipelines with tools such as Jenkins
- Be comfortable with writing Python and Bash
- A good understanding of Linux
- Be comfortable with basic networking & network design (particularly in AWS).
- Have experience with Puppet (significant experience is a bonus)
- Have used Git version control, preferably in a larger team
- Have familiarity of monitoring and logging solutions in the cloud
- Have an appetite for debugging demanding applications
- Be able to juggle conflicting demands on your time and resources
- Demonstrate good communication skills, both verbally and in writing
- Be able to work as part of a team in either our London or Leeds based office