Job Title: Technical Operations Expert
We are seeking a highly skilled Senior DevOps Engineer to join our team at Allen Lane, where you will play a critical role in the delivery of digital services.
About the Role
This is a fantastic opportunity for a seasoned professional with extensive experience in either infrastructure or application development to take on a senior leadership position and drive technical excellence across our teams.
You will be responsible for implementing and operating best practices, tools, and systems, ensuring continuous service improvement and supporting product delivery through development and into Live.
Main Responsibilities
* Process Improvement: Implement practices, processes, and technology that drive efficiencies between development and operations Technology teams.
* System Robustness: Find ways to improve system robustness, resilience, stability, and instrumentation.
* Pace of Delivery: Pro-actively find ways to increase the pace of delivery teams by improving processes.
* Technical Leadership: Contribute to the community, providing technical leadership, coaching, and mentoring the team, promoting knowledge sharing and adoption of good practice.
We estimate the salary for this role to be around £70,000 - £90,000 per annum, depending on your level of experience.
Requirements
* Infrastructure/Development Experience: Significant and varied professional experience in either infrastructure or application development, typically gained over 3 years or more.
* Tech Skills: Practitioner-level skills across wide-ranging technologies such as Windows/Linux operating systems, networking, programming/scripting languages, CI/CD, and cloud technologies.
* Testing and Automation: Demonstrate a practitioner-level understanding of automated testing tools and techniques. Working level skills in using infrastructure as code techniques, code-based automation (e.g. PowerShell, Bash, Ansible, Puppet), and awareness of containers and orchestration techniques.
* Teamwork and Communication: Show a positive approach to keeping the whole team's efforts focused on the top priorities. Regularly monitor your own and team's work against milestones, ensuring individual needs are considered when setting tasks. Work with stakeholders to set priorities, objectives, and timescales, successfully delivering high-quality outcomes that meet customers' needs and give value for money.