
Principal DevSECOps Engineer
Leonardo S.p.A.2 years ago
Gloucester, United KingdomStaff+
Responsibilities
- Lead the development and implementation of DevSecOps tools, practices, and delivery activities for secure systems.
- Design, implement, unit test, install, configure, and support software and associated artefacts across multiple environments.
- Automate infrastructure builds, configuration, software provisioning, builds, tests, and deployments.
- Create and maintain automation frameworks, CI/build pipelines, source repositories, configuration controls, and release processes.
- Manage production Kubernetes clusters and secure application deployments using Helm.
- Implement robust monitoring, logging, and alerting to support system availability and security.
- Own and deliver DevSecOps work packages, including planning, estimation, execution, and progress reporting.
- Provide application and operational support, including 1st to 3rd line support for client systems.
- Support requirements management, system architecture, design, integration, testing, acceptance, and specialist technical support.
- Lead software or application development activities and assist with data engineering, cleansing, integration, and analytics.
- Mentor fellow DevSecOps engineers and drive continuous improvement across the Cyber Division.
Requirements
- Demonstrable experience in a similar strategic or leading DevSecOps role, preferably in a secure or regulated environment.
- Advanced Infrastructure as Code and automation experience using Terraform and Ansible.
- Strong experience designing and implementing CI/CD pipelines with GitHub Actions and Jenkins.
- Production experience managing secure and scalable Kubernetes clusters and developing Helm charts.
- Strong understanding of Git and source code repository management using GitLab or Git, including branching and controlled release management.
- Operating system administration experience with Linux and Windows scripting.
- Broad knowledge of cloud, hybrid, and on-premise network and systems infrastructure technologies.
- Experience owning and overseeing complex system architectures, implementations, maintenance, and operational support.
- Ability to lead, mentor, communicate effectively, solve complex technical problems, and work independently.
- Knowledge of Agile methodologies, Scrum, BDD, and TDD.
- Preferred experience with Apache ecosystem technologies, SQL, Python, HTML, CSS, JavaScript, XML, SOAP, Docker, Podman, Rancher, and software development.
- Experience with secure DevSecOps in an Agile or SAFe environment is desirable.
- Sole UK nationality and current UK Developed Vetting (DV) security clearance are required.
Benefits
- Permanent hybrid role based in Gloucester, UK, with flexible working hours and hybrid working options.
- Award-winning pension scheme with up to 10% employer contribution.
- 25 days of holiday plus bank holidays, with options to buy or sell leave and accrue up to 12 additional flexi-leave days per year.
- Employee Assistance Programme, mental health support, financial wellbeing support, and employee network groups.
- Discounted gym membership and cycle-to-work scheme.
- Company-funded flexible benefits including private healthcare, dental schemes, Workplace ISA, Green Car Scheme, and technology and lifestyle options with a £500 annual allowance.
- Free access to more than 4,000 online courses through Coursera.
- Employee referral incentive and a bonus scheme for employees at management level and below.
Tech Stack
AnsibleCSSDockerGitGitHub ActionsHelmHTMLJavaScriptJenkinsKubernetesLinuxPythonRancherSOAPSQLTerraformWindows