DevOps Engineering Support

2024-10-17
Job Type
Temporary
Emp Type
Full Time
Skills
Any
Functional Expertise
Any
Salary Type
Hourly
Salary
Negotiable
Job ID
36962

Job Description

DevOps Engineering Support

  • Initial Contract Duration: 8 Months (until 30 June 2025)
  • Extension Term: 12 months (up to 4 extensions)
  • Location: South Australia (on-site with some remote work negotiable)
  • Security Clearance: Baseline (preferred NV1, willingness to upgrade)

Role Overview:
The DevOps Engineer will develop and maintain processes to streamline the software development lifecycle, enhancing quality, security, and efficiency. Key tasks include evolving the continuous integration pipeline, integrating tools for vulnerability and performance testing, and managing simulation infrastructure.

The role involves collaborating with stakeholders, designing solutions for build and simulation management, and documenting processes for future scalability. Experience in DevOps, CI/CD pipelines, containerisation, and infrastructure-as-code is essential. Some remote work may be negotiable.

Key Responsibilities & Desirable Criteria:

  • Develop and manage end-to-end software development and deployment processes, including version control, issue management, CI/CD, and comprehensive documentation.
  • Create and implement processes for engaging with developed libraries, managing configuration, and evolving the toolchain for streamlined development and deployment.
  • Collaborate with stakeholders to gather requirements, initiate process changes, and manage build and simulation infrastructure.
  • Ensure thorough documentation of all processes and their usage.
  • 3+ years of C++ development experience, with proficiency in CMake, Conan, and automation tools like Jenkins, GitLab CI, and Artifactory.
  • Expertise in git workflows, containerisation (Docker), container orchestration (Kubernetes), and front-end web technologies such as JavaScript and React.
  • Experience in designing REST APIs, working in both Linux and Windows development environments, and with modelling/simulation software.
  • Familiarity with scripting languages like Python and Bash.

Contact:

To apply or for further information, please send your CV, cover letter and questions to brock@acmrecruitment.com.au

 

Consultant