Application closing date: Tuesday, 20 May 2025 • 11:59pm, Canberra time

Estimated start date: Tuesday, 10 June 2025

Location of work: QLD

Working arrangements: Hybrid working arrangements (i.e. a combination of onsite attendance at an AEC office and remote working) will be considered at the discretion of the hiring manager.

Length of contract: Until 30 June 2026

Contract extensions: 2x 12 months

Security clearance: Must have a Baseline clearance

Rates: $80 - $110 per hour (inc. super)


Within the Australian Electoral Commission (AEC), the Funding and Disclosure Reform Program was established to enable the AEC to implement and administer legislative amendments to the Commonwealth Funding and Disclosure Scheme (the Scheme) as set out in Part XX of the Commonwealth Electoral Act 1918 (Electoral Act) to increase transparency and accountability in Australia’s electoral system. The Program is made up of three branches – the Program Management Office Branch, the Regulatory Enablement Branch, and the Technology Delivery Branch – that will work together to uplift the AEC’s regulatory capability by designing, building and implementing new processes, resourcing, tools, systems and technology to successfully administer the Scheme.

The AEC is seeking two DevOps Engineers who will work closely with development teams to provide (and support) the environment needed to deliver the organisation’s services quickly and efficiently, using automation and self-service.

    Key duties and responsibilities:

    This role will be responsible for, but not limited to:

    • Design, implement, and manage CI/CD pipelines, automating deployment processes for integration solutions while maintaining a keen focus on efficiency and reliability.
    • Oversee the configuration and management of development, testing, and production environments, ensuring accurate replication of real-world conditions for rigorous integration testing.
    • Apply advanced scripting and automation skills using tools like PowerShell, ARM templates, Bicep, and YAML to efficiency and reliability of deployments.
    • Implement comprehensive monitoring solutions to track the performance, availability, and security of integration solutions. Configure alerting systems to facilitate proactive issue resolution.
    • Integrate automated testing into CI/CD pipeline to enhance software quality and reliability, including security testing practices, Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST), to ensure the integrity of integration solutions.
    • Work closely with cross-functional teams, including developers, system analysts, integration testers, and other stakeholders to align DevOps practices with project goals and timelines, fostering a culture of collaboration.
    • Maintain comprehensive documentation of deployment processes, configurations, and best practices, facilitating knowledge sharing and future reference.


      Essential Criteria

      1. Extensive experience in DevOps practices, CI/CD, and IaC.
      2. Strong familiarity with cloud platforms, with an emphasis on Microsoft Azure.
      3. Proficiency in CI/CD tools such as Azure DevOps and Jenkins.
      4. Demonstrated ability to build and maintain effective working relationships.
      5. Excellent problem-solving skills and attention to detail.
      6. Effective communication skills for collaborating with both technical and non-technical stakeholders.


      Desirable Criteria

      1. Adanced scripting skills using PowerShell.
      2. Proficiency in Git, YAML, ARM, Bicep and Infrastructure as Code (IaC) principles.
      3. Knowledge of security testing tools and practices, particularly SAST and DAST. Familiarity with the following technologies: Micro Focus Fortify, SailPoint, Service Now, Amazon Web Services (AWS).
      4. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).


      HOW TO APPLY

      Please provide an updated CV (a maximum of 3 pages) to reflect your suitablility to the role based on the job description. You will also need to complete a response to the Essential and Desirable criteria above in a summary no more than 5000 characters in total.