Senior DevSecOps Engineer
Listed on 2026-10-21
-
IT/Tech
Systems Engineer, Cybersecurity, IT Support
Job Description
The Leonardo Cyber Security Division is looking to recruit Senior DevSECOps Engineers to provide a bridge between software development, testing, infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software delivery. This is an excellent opportunity to join one of the UK’s leading aerospace companies.
To support you in this role, we offer our award-winning flexible benefits plan, having won the Best Flexible Working Policy Award, Best Flexible Benefits Strategy and Best Flexible Benefits Plan in 2023.
The processes and tooling implemented by the Software/DevSECOps Engineer team will enable source code and associated artefacts to be installed and configured across environments. The Software/DevSECOps Engineer will typically combine the skills of software coding and/or scripting and process reengineering with exemplary team working and communication skills.
The Software/DevSECOps Engineer should have a good breadth of knowledge across the disciplines of software development and how software is deployed. Projects will be from the full systems engineering lifecycle from Concept Exploration through to In-Service Support providing the opportunity to develop your experience while supporting the requirements management, system architecture and design, subsystem design and development, system integration, test and acceptance and specialist technical support.
Whatyou’ll do as a Senior DevSECOps Engineer
- As a DevSECOps Engineer within the Cyber Division, you will typically be working as part of a larger team including the design, development and testing of secure systems, including but not limited to, Information Management Systems, Command and Control systems, Security Monitoring of IT, IoT and CNI systems and services.
- These roles will have the ability to take ownership / implement the DevSECOps side of the engineering delivery of one or more work packages, including the planning, estimation, execution and progress reporting of own workload and that of other team members.
- Assist in the overall implementation of new software / applications / packing for the Cyber division.
- Analyse requirements, design, implement and unit test software code and supporting artefacts using appropriate tools.
- As required, lead on software/application development activities.
- Plan and undertake installations on development, test, reference and operational environments.
- Deliver consistent high-quality software and environmental builds through automation.
- Creation and maintenance of automaton frameworks for software and/or environment provisioning and ongoing operation.
- Managing and controlling software configuration for projects including the source repository.
- Implement and maintain of Continuous Integration (CI) and/or Build pipelines where appropriate.
- Understand change control and release management practices.
- Assist in data engineering activities (data cleansing, integration, onward data analytics).
- Provide application support to existing deployed services.
- Contribute to the improvement and efficiency of the Cyber division.
- A good working knowledge and experience of various techniques with a broad scope of skills and experience of mainstream IT infrastructure services and components including:
Demonstrable experience of performing a similar role. - Good knowledge of Agile methodologies, SCRUM, BDD, TDD.
- Source control management (Git, Azure DevSECOps etc).
- O/S
- Linux, Windows level scripting. - Automation tools for software and/or infrastructure builds Power Shell / Ansible etc).
- Clear and effective communication skills.
- Strong analytical skills.
- Aptitude for solving complex/technical problems.
- Flexible and adaptable attitude,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).