DevOps Software Engineer
Job Description
- Working as part of a team in an established software development environment to improve the build and deployment process and troubleshoot issues.
- Developing and maintaining a software configuration management environment. Supporting developers and testers on best practices
- Work as part of a team in security planning and implementation into a continuous integration/deployment cycle
- Assist in release management practices from development through to production
- Maintain and enhance multiple software development environments containing mission specific hardware
Job Requirement
-
Bachelor's degree in Engineering or Computer Science, or similar experience
-
Technical aptitude with the ability and willingness to understand new technologies, systems and infrastructure
-
Administration experience with servers, networks, databases, other infrastructure, tools and operating system platforms
-
Familiarity with software development and configuration manage tools supporting design, automation and assurance in software development teams (e.g. Git, Bitbucket, MDT, Nexus, Jenkins, SonarQube etc.)
-
Real world DevOps or SysAdmin experience
-
A desire to learn and work as part of a dynamic team supporting and integrating a diverse range of technology and contribute to building a strong and supportive team culture
-
Applicants must be Australian citizens to meet defence security requirements