Senior DevSecOps Engineer
Bureau of Meteorology
Cardiff · Wales · United Kingdom
Full-time
5-10
2d ago
80%
Strong
Job description
The role is part of the DevSecOps team within the Application Services Program of the Data and Digital Group. This team supports the Bureau throughout the entire software development lifecycle, ensuring the consistent release of quality products that align with the Bureau’s strategy. The DevSecOps team is responsible for defining, supporting, and delivering the Bureau’s software development lifecycle framework, standard DevSecOps processes and practices, and automation tooling to ensure efficient, modern, high-quality, and secure software development and deployment.
As a Senior DevSecOps Engineer, you will leverage your skills and experience to deploy, maintain, integrate and support secure DevOps tooling, across multiple networks, supporting diverse development teams building and deploying applications to various enterprise environments and networks, including High-Performance Computing (HPC) and cloud. A high-level capability in collaborative software development, particularly with CI/CD YAML and Python, including the use of third-party and open-source packages, is essential. Practical application of sound software architecture and design principles is required to ensure the delivery of robust, documented pipeline configurations, supporting Python libraries, and hardened container images suitable for supporting deployment of 24x7 operational systems.
You must demonstrate high-level expertise in Linux systems, web services, APIs, Python, and BASH scripting, along with CI/CD YAML. Skills in using and training in modern collaborative software development practices, including automated testing and deployment, version control, code reviews, agile methodologies and use of AI to unlock increased efficiencies, are also essential. The ideal candidate will have demonstrated high-level experience configuring continuous integration platforms (GitLab-CI) and integration with off-the-shelf applications for testing and release management. This individual will require a drive to develop and maintain operational excellence with governance and processes within secure and mission critical environments.
To excel in this role, you should have exceptional communication skills, both technical and non-technical, be highly motivated, self-driven, and demonstrate strong analytical and problem-solving abilities. Experience in software development, operational support, testing, and implementing new services, whether on-premises, HPC or cloud environments like AWS, along with familiarity with ITIL frameworks, will be highly advantageous. You will be joining a highly innovative and talented section that contains both DevSecOps and Software Engineers, working on a wide range of projects supporting Bureau development and operational teams.
The successful candidate will be required to obtain, and maintain, a Negative Vetting 1 security clearance from the Australian Government Security Vetting Agency. The successful candidate will report to the DevOps Tooling Lead.
How To Register
By choosing to continue, you agree to the terms of the Recruitment Privacy Collection Notice. Show Recruitment Privacy Collection Notice Opens in new window