Lead Infrastructure Engineer (DevOps) - Companies House - SEO
Government Digital & Data -
Key skills: Terraform, AWS Cloud technology, CI/CD tooling, Microservices and Serverless Architecture
Are you seeking a step into a Lead role where technical innovation is genuinely embraced, team culture is enjoyable, personal development is achievable, and the work-life balance is perfectly balanced? It’s a rare combination, but it’s all here if you are a DevOps / Cloud Automation specialist with great leadership and technical skills.
Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, a great annual leave and Bank Holidays package as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%.
Find out more about what a great place Companies House is to work
Job description
Lead by example in the Platform Team building and maintaining Infrastructure to enable the organisation to deliver rapidly and reliably deploy and innovate for our customers. Work closely with the development teams, ensuring work is delivered to the standards set out in our best practice guides. The role requires the candidate to lead on various streams of work and provide technical support to Infrastructure engineers across the organisation.
Line management will form part of this role. Previous management experience is desired but not essential as training can be provided.
Key Skills for Lead Infrastructure Engineers (DevOps)
- Availability and capacity management.
- Development process optimisation.
- Information security.
- Programming and build (software engineering).
- Prototyping.
- Service support.
- Systems design.
- Systems integration.
- User focus.
Responsibilities
You will be responsible for delivering the infrastructure and tooling to support a continuous delivery approach within Companies House. You will be user and service focused ensuring that value is delivered through improvement and automation of platform services. Working in a team of infrastructure specialists and engineers, a Lead Infrastructure Engineer builds, administers, supports, and maintains solutions as directed and according to departmental policy. Most of the time will be spent working with the delivery teams on carrying out the infrastructure work on development projects. This will include answering any queries regarding environment, configuration, and CI/CD processes.
Person specification
Experience and key skills required:
- Expert level of skill is required for this role – AWS Cloud technology, CI/CD tooling (such as Concourse, Jenkins etc), GitHub (source control and versioning) and Terraform.
- A Practitioner level of skill demonstrates you use these skills daily and have a vast experience and examples of these – Containerisation (Docker), Microservice and Serverless Architecture and Unix/Linux.
- Working knowledge of the following is desired – Ansible and Packer.
- Awareness of the following skills is desirable – Programming Languages (Java and NodeJS) and Python.
Behaviours
We'll assess you against these behaviours during the selection process:
- Communicating and Influencing
- Delivering at Pace
- Leadership
- Making Effective Decisions
Technical skills
We'll assess you against these technical skills during the selection process:
- Terraform
- AWS Cloud technology
- Continuous Integration / Continuous Delivery tooling
- Microservice and Serverless Architecture