freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer – Python / DevOps / AWS / Apache NiFi

Summary

Build and automate secure cloud solutions in Python and AWS for a government cybersecurity project, using DevOps pipelines and Apache NiFi in containerized environments.

About the Role

An excellent 12-month contract opportunity is available to support a key Australian Signals Directorate (ASD) capability project in Canberra.

We are particularly seeking a strong hands-on engineer with demonstrated expertise in Python, DevOps, AWS, Apache NiFi and CI/CD pipelines.

Immediate starters are highly desirable, and SUPER EXCELLENT CONTRACT RATES are available for the right candidate.

You will work within an agile, highly technical and security-focused environment, delivering reliable, scalable and secure software and cloud solutions.

Key Responsibilities

  • Design, build, integrate and document high-quality software solutions aligned with project requirements.

  • Undertake significant Python development, scripting and automation.

  • Support and enhance DevOps practices, tooling and automation, particularly using Python.

  • Work with Apache NiFi within containerised environments.

  • Manage, maintain and troubleshoot CI/CD pipelines, including resolving complex build and deployment issues.

  • Develop and support solutions within Amazon Web Services (AWS) environments.

  • Maintain and enhance existing applications to ensure performance, reliability and availability.

  • Ensure software quality and security through testing, code reviews and secure development practices.

  • Produce and maintain high-quality technical documentation.

  • Contribute to continuous improvement and knowledge sharing across the technical team.

Essential Technical Skills & Experience

Candidates with strong experience across the following areas are particularly encouraged to apply:

  • Strong Python development and scripting experience – ESSENTIAL

  • Hands-on DevOps experience, particularly using Python – ESSENTIAL

  • Apache NiFi experience within containerised environments – HIGHLY DESIRABLE

  • Strong CI/CD pipeline management, maintenance and troubleshooting experience – ESSENTIAL

  • Strong hands-on Amazon Web Services (AWS) experience – ESSENTIAL

  • Experience with Linux/UNIX environments

  • Experience with containerisation technologies and cloud-based deployments

  • Experience using Git-based version control tools such as GitHub, GitLab or Bitbucket

  • Strong understanding of secure software engineering and development practices

  • Experience working within secure Australian Government ICT environments

Desirable Experience

  • Background in Cyber Security or related domains

  • Experience with automation, deployment and orchestration tools

  • Experience with SQL / PL/SQL and data technologies

  • Exposure to Hadoop / Apache Spark

  • Linux and/or Windows system administration experience

  • Experience working within IRAP / ISM-aligned environments

Work Arrangement

  • Location: Canberra, ACT

  • Contract: 12 months

  • Start: Immediate / ASAP

  • Work Type: Predominantly onsite in a secure ASD environment

  • Hours: Up to 40 hours per week

  • Rates: SUPER EXCELLENT / HIGHLY COMPETITIVE CONTRACT RATES

Eligibility & Security Requirements

  • Must be an Australian Citizen

  • Must hold a current NV1 Security Clearance or higher

  • Willingness to undergo an Organisational Suitability Assessment (OSA) if required

  • Must be available to work in Canberra, ACT

How to Apply

If you are an NV1-cleared Software Engineer with strong hands-on expertise in Python + DevOps + AWS + CI/CD, and ideally Apache NiFi in containerised environments, we would be very interested in hearing from you.

Please submit:

  • Your updated resume

  • A one-page pitch addressing the relevant criteria

  • Your availability / earliest start date

  • Your hourly rate

  • Your current security clearance level

Immediate availability is highly regarded. SUPER EXCELLENT RATES are available for suitably experienced candidates.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available