Since our establishment in 1990, Methods has partnered with a range of central government departments and agencies to transform the way the public sector operates in the UK.
Our mission is to improve and safeguard public-facing services. We apply digital thinking to ensure the future of our public services is centered around our citizens.
Our human touch sets us apart from other consultancies, system integrators and software houses - we have a customer-centric value system whereby we focus on delivering what is right for our clients.
We passionately support our clients in the success of their projects while working collaboratively to share skill sets and solve problems. At Methods we have fun while working hard; we are not afraid of making mistakes and learning from them.
Methods are experts in delivering secure, resilient cyber and information services – keeping systems and data safe. We help organisations improve processes such as threat management by building an identity management programme, and establishing prevention, detection and response capabilities to cyber-attacks.
We are looking for a Senior DevSecOps Engineer to build, automate and operate secure, resilient cloud and platform services. You will combine hands-on engineering with a security-first approach, helping teams deliver software reliably from development through to production.
The role focuses on Infrastructure as Code , CI/CD , container platforms and operational resilience , with particular emphasis on Azure , Terraform and Kubernetes . You will work closely with developers, architects, security specialists and delivery colleagues to turn requirements into practical, supportable solutions.
Requirements
Build and maintain cloud and platform infrastructure using Terraform and other automation tools, creating reusable, version-controlled components.
Develop and improve CI/CD pipelines for infrastructure and applications, supporting consistent deployment across development, test and production environments.
Embed security into engineering workflows through automated scanning, secrets management, access controls and secure configuration.
Deploy and support containerised applications and Kubernetes services, including configuration, networking and deployment troubleshooting.
Implement and test resilience, backup and recovery arrangements in line with agreed service requirements.
Improve logging, monitoring and alerting; investigate incidents and deployment failures; and address underlying causes.
Contribute to threat modelling, security reviews and remediation of findings, working with security and assurance specialists.
Translate requirements into manageable engineering tasks, identify dependencies and risks, and communicate progress clearly.
Work with developers, operations colleagues and third-party suppliers to resolve integration issues and improve service supportability.
Maintain clear technical documentation, runbooks and handover materials, and share knowledge through mentoring and peer review.
Essential skills and experience
Demonstrable hands-on experience in DevOps, DevSecOps, platform engineering or a closely related role, including responsibility for production services.
Practical experience building and supporting Microsoft Azure infrastructure and services.
Strong Terraform skills, including reusable modules and controlled infrastructure deployment.
Experience building and maintaining CI/CD pipelines using tools such as Azure DevOps, GitHub, GitLab or Jenkins; expertise in every listed tool is not required.
Working experience with Kubernetes, containerisation and Linux administration, including troubleshooting application and platform issues.
Ability to automate operational and deployment tasks using scripting languages such as Python or PowerShell, and configuration tools such as Ansible.
Practical understanding of identity and access management, secrets management, private networking and secure deployment practices.
Experience with monitoring,…