Systems Programming Specialist – Supercomputing | Nv2 | Vic, Sa | Long-Term Contract (Melbourne)

Systems Programming Specialist – Supercomputing | Nv2 | Vic, Sa | Long-Term Contract (Melbourne)

26 Sep
|
Melbourne, Victoria, Australia Defence Australia
|
Melbourne

26 Sep

Melbourne, Victoria, Australia Defence Australia

Melbourne

Systems Programming Specialist – Supercomputing | NV2 | VIC, SA | Long-term contract
Melbourne, Victoria, Australia Defence Australia – Melbourne VIC
Australian citizenship required. Must have an active Negative Vetting Level 2 (or higher) security clearance.
Location: Fishermans Bend/Edinburgh (Onsite).
What to Submit
A tailored resume in docx format
RFQ Details
RFQ ID:
***** (RFx*****)
Agency:
Department of Defence
Closing Date:
6 October **** at 10:00am
Estimated Start Date:
Not specified
Initial Contract Duration:
20 months, to 30 June ****
Extension Term:
12 months
Number of Extensions:
2
Security Clearance:
Negative Vetting Level 2
Location of Work:
Fishermans Bend, VIC and Edinburgh, SA
Working Arrangements:
Onsite at least 4 days per week
Job Details
The INV-5 Supercomputing project is seeking one Systems Programming Specialist to join the Supercomputing Platforms team.
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.
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
Deliver highly complex base image artefacts that meet the design, security and performance requirements of the supercomputing capability.
Apply modern DevSecOps methodologies to continuously improve the capability.




Develop automation tools, configuration templates and supporting documentation for a reliable, scalable and reproducible supercomputing capability.
Deliver tooling supporting user and storage management, cluster management, health monitoring, metrics reporting and security monitoring.
Work proactively with project stakeholders and the research community to deliver robust tooling supporting DSTG research projects.
Work closely with the Supercomputing Infrastructure team to develop tools for effective and secure system administration.
Support and maintain the project's standard operating processes and security instructions.
Comply with Australian Government and Department of Defence information management requirements.
Develop and maintain researcher self-management tools.
Develop and maintain testing and deployment pipelines.
Containerise services.
Develop and maintain Role Based Access Control and Host Based Access Control schemes.
Develop and maintain disk and filesystem management tools.
Technical Skills
Linux systems programming and Linux internals
Operating system image provisioning and configuration
Kickstart, cloud-init, PXE, Packer or similar technologies
CI/CD pipelines for system images and automation workflows




Configuration-as-code and infrastructure automation, including Ansible
HPC schedulers such as Slurm or PBS
High-performance networking, including InfiniBand and RDMA
Identity and access management, RBAC, LDAP, Active Directory, FreeIPA or IDM
Kubernetes
About the Environment
The Supercomputing Branch within DSTG Information Services delivers the operating systems and privileged-space tooling underpinning Defence's Supercomputing Capability.
The setting 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
Systems programming experience in Linux environments.
Deep knowledge of Linux internals, OS image, provisioning and configuration – eg Kickstart, cloud-init, PXE, Packer or similar.
Experience designing and maintaining CI/CD pipelines for system images and automation workflows.
Competence with configuration-as-code and infrastructure automation tools – eg Ansible
Familiarity with HPC stack components – eg schedulers like Slurm, PBS.
Familiarity with high-performance networking – infiniband/RDMA
Strong understanding of Identity and access management and RBAC – eg LDAP/AD/FreeIPA/IDM
Experience with Kubernetes
How you are paid...
You choose what's best for you.
PAYG through Pinaka
Third-party payroll
Self-employed (own ABN)
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.
#J-*****-Ljbffr

📌 Systems Programming Specialist – Supercomputing | Nv2 | Vic, Sa | Long-Term Contract (Melbourne)
🏢 Melbourne, Victoria, Australia Defence Australia
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: systems programming specialist – supercomputing | nv2 | vic, sa | long-term contract (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: systems programming specialist – supercomputing | nv2 | vic, sa | long-term contract (melbourne) / melbourne