Release Engineer Devsecops
Job Description:
Australian Citizens With NV1 Clearance residing in Australia only respond
Responsibilities
- Working as part of a team to execute the release management lifecycle, which includes scheduling, coordinating, deployment and the management of releases for multiple applications and services, and across several environments.
- Assisting with release readiness reviews before deployment and milestone reviews after each release.
- Working closely with developers and automation engineers to ensure all pre-requisites are met.
- Assist with the automated and manual delivery of capability that is tested, packaged, and released according to stringent quality and capability gates.
- Troubleshooting environmental issues & support during deployment and release.
- Supporting the maintenance of a release repository and management of key information such as build and release procedures, dependencies, and notification lists.
- Working closely with developer and engineers from other teams to refine and revise deployment capabilities to meet project objectives for quality and consistency.
- Maintaining and updating documentation as required.
- Assisting with planning for a multi-phase delivery.
Essential Experience
- 5+ years working in a Windows, Linux or infrastructure focussed role.
- Experience working in or delivering into a production environment at scale.
- Experience working with automation within CI/CD pipelines.
- Experience with Git or other code management tools.
- Experience in Government Secure Environments.
- Experience developing or maintaining SOPS.
Desirable Experience
- Prior experience working in an operational capacity supporting a variety of technologies.
- Prior experience in software release engineering.
- Working within multi-discipline Agile teams.
- Experience working under a DevSecOps methodology to develop and promote code, with a strong emphasis on CI/CD methodologies.
- Scripting using languages such as Python, Bash and PowerShell.
- Experience with digitally signing artefacts for release.
- Experience with artefact repositories.
- Source control management & operations.
- Strong understanding of testing and code quality automation.
- Familiarity with the Essential 8 and related ISM controls.
- Working in a project environment below the line.
Desirable Qualities
- Able to build strong rapport with team members and genuinely care about their success.
- Proven ability to work to a project schedule and achieve successful client-focused outcomes.
- Strong communication abilities and able to communicate with clients autonomously.
- Security-first mindset.
- Positive attitude towards change, continuous improvement and incrementally helping others.
- Excellent written skills in English.
- Desire to continue their own learning journey.
Required Skills:
Signing Lists Powershell Pipelines Bash Reviews Continuous Improvement Developers Government Automation Infrastructure Troubleshooting Linux Scheduling Git Windows Python Documentation Software Testing Maintenance Planning Engineering Communication English Management