-
Whizdom

Python Developer

Whizdom
Australia · Contract · Mid-Senior

About Our Client


Our client is a globally recognized consulting powerhouse operating across multiple sectors including finance, telecommunications, government, and retail. With a presence in over 170 countries and a reputation for delivering cutting-edge solutions, they are known for their innovation, deep industry expertise, and commitment to excellence. Their collaborative culture, access to world-class technologies, and focus on continuous learning make them a sought-after destination for top-tier talent in the tech and consulting space.


About the Role


We are seeking a highly experienced Principal Software Engineer with advanced Python development skills to join a dynamic data platform team. This is a contract role based in Sydney, working on a high-impact project within the financial services sector. The successful candidate will be responsible for building complex Python applications from scratch, leveraging well-known software design patterns, and contributing to the development of metadata-driven data pipeline frameworks.


Key highlights of the role include:


  • Designing and developing scalable, Pythonic solutions.
  • Working with big data technologies such as Hortonworks HDP/HDF, Spark, Hive, and NiFi.
  • Engaging with Azure services and APIs including ADLSgen2, Event Hubs, Cosmos DB, and Synapse.
  • Implementing real-time data pipelines using Kafka, Spark Streaming, and NiFi.
  • Collaborating within DevOps/DevSecOps environments using CI/CD tools like Jenkins and Azure DevOps.


The Successful Candidate


You will bring:


  • 10–20 years of hands-on software engineering experience, with a strong focus on Python.
  • Proven ability to write clean, efficient, and scalable Python code.
  • Solid understanding of data engineering principles and pipeline creation.
  • Experience with PySpark or Scala Spark, and orchestration tools such as Airflow or Control-M.
  • Familiarity with cloud platforms (Azure preferred) and modern data architecture.
  • A proactive, passionate, and detail-oriented mindset.
  • Excellent communication skills and the ability to work collaboratively in cross-functional teams.


What Is On Offer


This is a unique opportunity to:


  • Work with a prestigious consulting firm on transformative projects for leading financial institutions.
  • Enjoy competitive contracting rates (up to $110 AUD/hour).
  • Gain exposure to world-class technologies and cutting-edge data platforms.
  • Collaborate with talented managers and colleagues in a supportive and innovative environment.
  • Access learning and development opportunities to grow your skills and career.
  • Be part of a team that values excellence, creativity, and continuous improvement.

Key Skills

Ranked by relevance

python spark design patterns big data jenkins scala kafka cloud cicd
Login to Apply
Posted
Aug 12, 2025
Type
Contract
Level
Mid-Senior
Location
Sydney
Company
Whizdom

Industries

Banking IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Whizdom
Related

Java Developer Contract

2026-02-08

Contract
Mid-Senior
Australia
Banking
Information Technology
View Job Details
Whizdom
Related

Backend Application Developer

2026-04-09

Contract
Associate
Australia
Banking
Information Technology
View Job Details
Whizdom
Related

Full Stack Engineer

2026-02-10

Contract
Mid-Senior
Australia
Banking
Information Technology