Logo for Senior Python Developer

Senior Python Developer

Talent – Specialists in tech, transformation & beyond
Brisbane, QLD
A$800-$950 p/d
Information & Communication Technology → Developers/Programmers
Contract
Hybrid

Posted 11 days ago


Talent International is searching for an experienced Senior Python Developer to join our client, a respected organisation in the health and community care industry. This role is based in the Brisbane CBD on a 6-month contract.

This role involves designing, developing, and maintaining a Python-based application and daemon process that dynamically integrates with external APIs to extract, transform, and load (ETL) data into another application's API.

The solution operates within an Azure App Container instance and adheres to a stateless, cloud-native architecture. The codebase is managed through our enterprise Git repository.

Responsibilities

  • Advanced Daemon Coding: Design and implement robust, long-running Python daemon processes that handle high-reliability, event-driven ETL workflows without local data persistence.
  • API-Driven ETL Pipelines: Build and manage processes that integrate multiple APIs, dynamically transforming and routing data between systems in real time.
  • Containerisation: Develop and deploy the daemonised application within Azure App Containers, ensuring performance, fault tolerance, and stateless design.
  • Azure DevOps Integration: Collaborate with infrastructure teams to ensure CI/CD pipelines, observability, automated testing, and logging meet enterprise standards.
  • Code Quality & Documentation: Maintain high standards of code structure, documentation, and automated testing. Produce solution and code level architecture and operational documentation for maintainability.
  • System Optimisation: Continuously monitor and optimise system performance, logging, exception handling, and service availability in a production environment.
  • Collaboration & Mentorship: Provide technical leadership and mentorship to team members; contribute to the overall engineering best practices.

Required Skills and Experience

  • Advanced Python Development: Strong expertise in Python with an emphasis on daemon architecture, threading, asynchronous programming, signal handling, and memory-efficient coding practices.
  • Daemon Lifecycle Management: Proven experience building and maintaining daemon processes, including error recovery, resource management, and graceful shutdown.
  • Cloud-Native DevOps Skills: Proficiency with Docker, container orchestration, CI/CD (GitHub Actions, Azure DevOps), and managing infrastructure via code.
  • Asynchronous Programming: Solid understanding of asyncio, aiohttp, or equivalent libraries for building non-blocking, event-driven applications.
  • API Integration: Extensive experience with RESTful APIs, including handling authentication, pagination, retries, rate limits, and failure scenarios.
  • Source Control & Collaboration: Proficiency with Git, pull requests, and code reviews in an enterprise environment.
  • Testing & Automation: Experience with unit testing, mocking APIs, integration tests, and automated deployment pipelines.
  • Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, ELK/EFK stacks, or Azure Monitor for daemon health tracking.

Desired Attributes:

  • Leadership & Mentorship: Ability to guide technical decisions, mentor junior developers, and lead by example in code quality and software design.
  • Problem Solver: Analytical thinker who excels at debugging, system analysis, and improving existing architecture.
  • Continuous Learner: Open to new technologies, best practices, and evolving DevOps and cloud trends.

How to Apply:
To find out more, please "Apply for this job" or contact Jenifer Mitchell (07) 3031 4511 or [email protected]

For a list of all vacant positions, please see our website www.talentinternational.com

For over 30 years Talent has been redefining the contracting experience with industry leading support, exclusive contractor benefits & a world-class digital platform ENGAGE to access it all. Apply today to see how we can elevate your career


About Talent – Specialists in tech, transformation & beyond

Melbourne, VIC, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Outsystems Developer

FinXL IT Professional Services

Brisbane, QLD
A$900-$901 p/d
Contract
Hybrid

Senior Integration Developer

UpperGround by Hudson - Software Development

Brisbane, QLD
A$119.36-$120.36 p/h
Contract
Hybrid

Senior Front End Developer

UpperGround by Hudson - Software Development

Brisbane, QLD
A$114.65 p/h
Contract
Hybrid

Senior UI Developer

Aspirante

Brisbane, QLD
A$134 p/h
Contract
On-site

Senior Software Developer

Emanate Technology Pty Ltd

Brisbane, QLD
A$140 p/h
Contract
Hybrid

Senior Power BI Developer

Davidson

Logo for Senior Power BI Developer
Brisbane, QLD
A$900 p/h
Contract
Hybrid

Senior .NET Developer

Capital Talent Consulting Pty Ltd

Brisbane, QLD
A$116 p/h
Contract
Hybrid

ServiceNow Developer

Expert360

Logo for ServiceNow Developer
Melbourne, VIC
A$870 p/d
Contract
Remote