Senior Python Developer
$950 per day
Sydney - CBD
Contract
About our Client
We are partnering with a prominent Australian government institution responsible for safeguarding and advancing the nation's financial and economic stability. The organisation is undertaking a significant technology transformation program focused on strengthening automation, data integrity, and system resilience across its core operational platforms.
Role Purpose
The Senior Python Developer will design, build, and operate an advanced Python-based pipeline that transforms network flow data into auditable firewall configurations and deployable artifacts. Working within a secure, highly regulated environment, this role will focus on automation, data processing, and integration with Cisco network technologies to deliver safe, repeatable, and traceable infrastructure deployments.
You will collaborate closely with network, data, and systems engineering teams to ensure accuracy, safety, and efficiency across the deployment lifecycle.
Key Responsibilities
Develop ETL, aggregation, and rule-mining services in Python running under Tidal on Windows Server.
Generate Cisco ASA (CSM) and Cisco ACI (APIC) artifacts in JSON/YAML formats and automate deployments with idempotency and rollback capabilities.
Implement simulation, replay testing, and deployment verification tooling to ensure operational safety.
Maintain complete audit lineage linking network flows → firewall rules → device deployments, including visualisation using GraphViz.
Work collaboratively with cross-functional teams to align object models, deployment logic, and network governance processes.
Essential Knowledge, Skills, and Experience
Strong proficiency in Python 3.8+, including experience with Pandas, SQLAlchemy/pyodbc, and requests.
Proven experience automating network or infrastructure processes, particularly within Windows Server environments using Tidal or equivalent scheduling tools.
Hands-on expertise with Cisco ACI/APIC programmability and ASA/CSM deployment formats.
Strong MS SQL skills, including query optimisation and integration with Python workflows.
Demonstrated capability to design idempotent REST deployment workflows and implement robust rollback mechanisms.
Experience building and maintaining automation pipelines in secure, enterprise-scale environments.
What's on Offer
Opportunity to contribute to a nationally significant technology transformation program.
Work with cutting-edge automation and network engineering tools in a highly secure environment.
Hybrid Sydney-based role with flexible work arrangements.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Olivia Costello at Clicks IT Recruitment on +61 419 740 399.
Job Summary
Pay:
$950 per day
Location:
Sydney - CBD
Job Type:
Contract
Specialisation:
Software Engineer
Reference ID:
BBBH76863