Software Developer - Terraform

02 April 2024
Melbourne CBD
Job type
Software Development + Testing

Job description

    • 6 month initial contact
    • Melbourne based
    • Hybrid - 3 days onsite in Melbourne's SBD, 2 days WFH
    • Terraform modile development

Skills required include:

  1. Terraform module development.
    1. Structuring/packaging a module.
    2. Reuse considerations.
    3. Registry interactions
  2. Terraform unit test script development and execution (code coverage)
  3. Development of policy-as-code using Rego for OPA to check for specific conditions before applying the Terraform module.
  4. Integration of the developed module into a deployment pipeline
  5. Integration/Invocation of policy checks (OPA) as part of module's automated deployment lifecycle. Based on the OPA call, module is allowed to deploy/create resources OR denied from deploying/creating resources.

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Gizaille Shaheen on 03 86804305 or email: [email protected] and quote the above job reference number.

Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.