Python Developer - Immediate Start - Long Term Contract

Job description

FinXL Professional Services is a leading IT consultancy that partners with clients to bridge the gap between business needs and technology capabilities. Since 2003, we've been delivering high-value ICT services across government, finance, telecommunications, and enterprise sectors.

FinXL is seeking a Senior Python Developer to join our consulting team and be deployed with a leading banking client on a key transformation engagement.

Responsibilities

  • Develop ETL, aggregation, scoring and rule-mining services in Python.

  • Automate safe deployments under Tidal on Windows Server.

  • Automate deployments with idempotency and rollback logic.

  • Implement passive simulation, replay testing and deployment verification tooling.

  • Maintain audit lineage linking flows, rules, and device deployments.

  • Collaborate with Network, Data, and Systems teams on object models and deployment safety.

Key Skills & Experience

  • Python 3.8+, Pandas, SQLAlchemy/pyodbc, requests, and GraphViz experience.

  • Hands-on experience with Cisco ACI/APIC programmability.

  • Experience with ASA/CSM deployment formats.

  • Strong MS SQL skills and production automation on Windows Server (Tidal).

  • Proven experience building idempotent REST deployment workflows and rollback logic.

  • Experience with Ansible, Terraform, or Cisco SDKs (desirable).

  • NetFlow and firewall domain knowledge (desirable).

Why Join FinXL?

  • Contract opportunity in Sydney CBD hybrid.

  • Build critical, secure network automation tools.

If you would like to apply for this opportunity, please submit your CV via SEEK. Please note that due to the volume of responses, only shortlisted consultants will be contacted.