29 Sep
|
Melbourne, Victoria, Australia Defence Australia
|
Victoria
29 Sep
Melbourne, Victoria, Australia Defence Australia
Victoria
Job Description
Systems Programming Specialist – Supercomputing | NV2 | VIC, SA | Long-term contract n
Melbourne, Victoria, Australia Defence Australia – Melbourne VIC
n
Australian citizenship required. Must have an active Negative Vetting Level 2 (or higher) security clearance.
n
Location: Fishermans Bend/Edinburgh (Onsite).
What to Submit n
n
- A tailored resume in docx format
n
RFQ Details nn
- RFQ ID: 92097 (RFx30672)
n
- Agency: Department of Defence
n
- Closing Date: 6 October 2026 at 10:00am
n
- Estimated Start Date: Not specified
n
- Initial Contract Duration: 20 months, to 30 June 2028
n
- Extension Term: 12 months
n
- Number of Extensions: 2
n
- Security Clearance: Negative Vetting Level 2
n
- Location of Work: Fishermans Bend, VIC and Edinburgh, SA
n
- Working Arrangements: Onsite at least 4 days per week
n
Job Details n
The INV-5 Supercomputing project is seeking one Systems Programming Specialist to join the Supercomputing Platforms team.
n
You will develop, maintain and support the base image and core tooling for the supercomputing platform. The role will deliver operating systems and privileged-space tooling underpinning the Supercomputing Capability, applying best-practice software development services that meet Defence security and performance standards.
n
The position also involves knowledge transfer, on-the-job skills training and mentoring for Commonwealth staff, as well as contributing to standard operating procedures and processes.
Key Duties and Responsibilities n
n
- Deliver highly complex base image artefacts that meet the design, security and performance requirements of the supercomputing capability.
n
- Apply modern DevSecOps methodologies to continuously improve the capability.
n
- Develop automation tools, configuration templates and supporting documentation for a reliable, scalable and reproducible supercomputing capability.
n
- Deliver tooling supporting user and storage management, cluster management, health monitoring, metrics reporting and security monitoring.
n
- Work proactively with project stakeholders and the research community to deliver robust tooling supporting DSTG research projects.
n
- Work closely with the Supercomputing Infrastructure team to develop tools for effective and secure system administration.
n
- Support and maintain the project’s standard operating processes and security instructions.
n
- Comply with Australian Government and Department of Defence information management requirements.
n
- Develop and maintain researcher self-management tools.
n
- Develop and maintain testing and deployment pipelines.
n
- Containerise services.
n
- Develop and maintain Role Based Access Control and Host Based Access Control schemes.
n
- Develop and maintain disk and filesystem management tools.
n
Technical Skills nn
- Linux systems programming and Linux internals
n
- Operating system image provisioning and configuration
n
- Kickstart, cloud-init, PXE, Packer or similar technologies
n
- CI/CD pipelines for system images and automation workflows
n
- Configuration-as-code and infrastructure automation, including Ansible
n
- HPC schedulers such as Slurm or PBS
n
- High-performance networking, including InfiniBand and RDMA
n
- Identity and access management, RBAC, LDAP, Active Directory, FreeIPA or IDM
n
- Kubernetes
n
About the Environment n
The Supercomputing Branch within DSTG Information Services delivers the operating systems and privileged-space tooling underpinning Defence’s Supercomputing Capability.
n
The workplace supports a many-user supercomputer and includes base operating-system images, automation, cluster and storage management, monitoring, security controls and tooling for research workloads.
Selection Criteria n
n
- Systems programming experience in Linux environments.
n
- Deep knowledge of Linux internals, OS image, provisioning and configuration – eg Kickstart, cloud-init, PXE, Packer or similar.
n
- Experience designing and maintaining CI/CD pipelines for system images and automation workflows.
n
- Competence with configuration-as-code and infrastructure automation tools – eg Ansible
n
- Familiarity with HPC stack components – eg schedulers like Slurm, PBS.
n
- Familiarity with high-performance networking – infiniband/RDMA
n
- Strong understanding of Identity and access management and RBAC – eg LDAP/AD/FreeIPA/IDM
n
- Experience with Kubernetes
n
How you are paid... n
You choose what's best for you.
n
n
- PAYG through Pinaka
n
- Third-party payroll
n
- Self-employed (own ABN)
n With a single, transparent and fixed margin, we ensure compliance to all state and payroll laws. So that is one less thing for you to worry about.
n
n
#J-18808-Ljbffr
📌 Systems Programming Specialist - SupercomputingVIC, SA | Long-termcontract (Victoria)
🏢 Melbourne, Victoria, Australia Defence Australia
📍 Victoria