Job Title: Senior DevOps Engineer
Duration: 12 Months, Inside IR35
This role requires a Senior DevOps Engineer to support the delivery of digital services for a key UK Government client. The engineer will assist with the implementation and operation of underlying practices, tools, and systems to ensure continuous service improvement and support product delivery through development and into Live.
This role involves providing guidance and assistance to Delivery teams on processes and best practices, as well as researching new technologies as a subject matter expert to enable Delivery teams to be more effective.
Key Objectives:
* Implement practices, processes, and technology that drive efficiencies between development and operations Technology teams
* Find ways to improve system robustness, resilience, stability, and instrumentation
* Proactively find ways to increase the pace of delivery teams by improving processes
* Contribute to the community, providing technical leadership, coaching, and mentoring the team, promoting knowledge sharing, and adoption of good practice
Key Tasks:
* Build processes, policies, practices, tools, and technologies to improve operational efficiency in running a digital service or product
* Undertake necessary configuration to support the delivery of specific digital services
* Take an active role in development and operations events, such as daily scrums, sprint planning, refinement etc., have deep technical knowledge, providing support to delivery teams and solving complex problems
* Ensure ongoing knowledge share and transfer of knowledge to the business and other technical staff (10%)
* Ensure all required activities are carried out, auditable, and documented in accordance with required standards, methods, and procedures
Requirements:
* A senior DevOps engineer will have significant and varied professional experience in either infrastructure or application development, typically gained over 3 years or more
* You will be a practitioner in either infrastructure or development, with skills across wide-ranging technologies such as Windows/Linux operating systems, networking, programming/scripting languages, CI/CD, and cloud technologies
* You will demonstrate a practitioner-level understanding of automated testing tools and techniques
* Working level skills in using infrastructure as code techniques
* Working level skills in code-based automation (e.g. PowerShell, Bash, Ansible, Puppet)
* Awareness of containers and orchestration techniques
* You will use a modern standards approach throughout automation and testing
* 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 deliver high-quality outcomes that meet the customers' needs and gives value for money
* Create the specification and design of systems to meet defined business needs
* Has the ability to work with businesses and stakeholders to translate business problems into technical designs
* Reviews the systems designs of others to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology
Estimated Salary: £60,000 - £80,000 per annum