Skip to main content

Your browser is out of date, and unable to use many of the features of this website

Please upgrade your browser.

Ignore

This website requires cookies. Your browser currently has cookies disabled.

DevOps Engineer (x2)

Reporting to: Principal DevOps Lead
Team: Corporate Services
Contract type: Permanent
Salary: Between £60,755 and £80,649 per annum dependent on skills and experience, with access to performance related pay, bonus and civil service pension scheme
Location: Brighton
Closing date: Sunday 26 September 2021

Job ref: 108900

TPR grade: 7 - TDD

About us

The Pensions Regulator (TPR) is responsible for protecting workplace pensions in the UK. We work with employers and those running pensions to help people save safely for their retirement.

We have a fantastic office located in the heart of Brighton that is a short distance from the train station, shops and the sea.

We put our 700+ employees first by supporting flexible working and offering a diverse, lively and inclusive environment. This includes LGBT+ Network (PROUD), Women’s Network, BAME Network (ME), and a Disability Network, which offer supportive spaces to connect.

We are committed to making TPR a great place to work. We do all we can to support our people reach their full potential with training, secondment and development opportunities.

Role

We’re looking for two DevOps Engineers who are hands-on technical specialists.

The role will be assessing, architecting, implementing and growing DevOps pipelines, practices and benefits across TPR.

The primary responsibility the role is as an enabler across teams to deliver the business value from TPR’s cloud-first strategy, specifically increasing business agility through the reduction of delivery timelines and the optimisation and automation of IT infrastructure platforms.

The role is also responsible for the innovation, detailed design, technical development and delivery of CI/CD pipelines, cloud environments, automations, DevOps toolsets and development of Infrastructure as Code principles.

This position would suit a self-motivated team player who is recognised as a DevOps subject matter expert and who thrives on cross team collaboration to optimise IT delivery efficiencies and deliver long term business value.

Responsibilities

  • Automating workloads and development pipelines across multiple business programs and teams.
  • Design, develop, build and automate CI/CD pipelines to streamline IT solutions delivery for business programs.
  • Proactively engage and drive collaboration across multiple technical groups, project teams and external service providers to ensure DevOps pipeline designs, builds, toolsets and practices achieve delivery efficiencies for companywide programs.
  • Lead collaboration across technical and business groups to develop and implement DevOps solutions and best practices.
  • Identify and implement innovative solutions and processes to optimise DevOps delivery.
  • Maintain, guide and develop continuous integration practices in the organisation by creating pipelines, automating build and release processes in Azure DevOps and working to standardise those processes across our application suite.
  • Design and implement DevOps tools and processes supporting testing automation and security by design.
  • Support migration of IT infrastructure into Azure IaaS, PaaS and SaaS cloud computing models introducing Infrastructure as Code principles and tools.
  • Proactively work across teams to investigate, prioritise and solve problems in production systems.
  • Lead the design and delivery of CI solutions, by choosing appropriate DevOps tools and design patterns to use within the technical framework defined by the architecture team.
  • Identify and implement design efficiencies to achieve long term operational cost reductions.
  • Evangelise agile cultural change and DevOps working practices.
  • Oversee the estimation and prioritisation of work items to achieve the best outcome.
  • Engages with business users to gather information regarding systems defects and requirements for change.
  • Communicates with wider team to solve and diagnose problems, to design technical solutions and discuss technology choices.
  • Collaborates in a multi-skilled agile team to estimate, plan, deliver and test prioritised features.
  • Mentors and guides fellow engineers in technical skills and the application of DevOps practices and development methodologies.
  • Review others’ code and identify problems and risks and feed these back effectively.
  • Maintain a keen technical awareness and show a willingness to learn and develop skills. Contribute to the IT community by sharing experience and knowledge and updating documentation.

Essential and desirable criteria

Essential

  • Excellent experience of using CI and CD tooling, eg Azure DevOps, TFS, TeamCity, Ansible, Jenkins to create build and release processes for different types of applications in a predominantly .NET ecosystem.
  • Strong experience with configuring management and workflow automation tools, preferably with Terraform and PowerShell DSC.
  • Good understanding of MS Azure technologies including experience designing continuous delivery (CD) for Azure App Services.
  • Broad experience / knowledge of infrastructure operations, development pipelines, testing processes and security design principles.
  • Good knowledge of automated testing tooling such as Selenium, particularly in their use in continuous integration.
  • Strong experience of solving complex CI problems using original thought to create solutions that are efficient, maintainable and meet the coding and process standards agreed by the team.
  • Strong experience of collaborating across teams to investigate, diagnose and fix problems using creative thought processes.
  • Skilled in developing and maintaining effective cross-team collaboration and delivery.
  • Strong communications and collaboration skills to enable multi team design, delivery and problem solving.
  • Ability to adapt to new technologies, learn quickly and pass on this knowledge to other team members.
  • Strong experience and understanding of using Agile methodologies to plan, develop, test and deliver software through the value stream. Ability to mentor others in its use.
  • Experience investigating and diagnosing problems with large-scale IT systems.
  • Demonstrable experience of proactively collaborating across teams to identify, design and deliver long term improvements in DevOps efficiencies.
  • Evidence identifying and delivering operational efficiencies generating cost improvements.
  • Knowledge of full software lifecycle development ideally gained through practical experience.

Desirable

  • knowledge of PowerShell, C#, .Net framework and SQL
  • familiarity with orchestration systems and containerisation, e.g. Kubernetes, Docker
  • ITIL experience and/or certification

Person specification

  • Proactive and flexible.
  • Ability to prioritise and use initiative.
  • Problem solving and analytical skills.
  • Communication skills at all levels.
  • Attention to detail and accuracy.

Salary and benefits

As well as a salary between £60,755 and £80,649, we offer:

  • Civil Service Pension arrangements, which are recognised as some of the best in the pensions world
  • discretionary bonus arrangements
  • access to performance related pay progression
  • 25 days annual leave provision
  • flexible working arrangements
  • development opportunities
  • enhanced parental leave arrangements
  • a free employee assistance programme
  • an excellent office location in Brighton

How to apply

Please send your CV and a written statement to recruitmentteam@tpr.gov.uk quoting ref 108900 with details of how your experience and skills meet our essential criteria and details of your notice period.

We are an inclusive employer and offer equal opportunities to all regardless of an individual’s age, disability, gender identity, marriage or civil partnership status, pregnancy or maternity, race, religion or belief, sex and sexual orientation.

Candidates who declare that they have a disability and who meet the essential criteria for the job will be offered an interview.

Applications will be considered on a part time and job share basis.

Please be aware we are currently holding interviews through Skype due to COVID-19.

If you have any queries about this role, or if you have a disability and wish to request a reasonable adjustment at any stage of the recruitment process, please email recruitmentteam@tpr.gov.uk.