Python Developer

IT Alliance Australia

Australia

On-site

AUD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology alliance in Australia seeks an experienced Python Developer to design, build, and maintain a Django-based application. The role requires strong proficiency in Python and Django, as well as experience in backend logic, API design, and CI/CD pipelines. Candidates must have at least 5 years of relevant experience and be an Australian citizen. Join our innovative team to excel in software development and optimization.

Qualifications

  • 5 years’ experience in similar environments.
  • Hands-on experience with Django and Django REST framework.
  • Experience building and maintaining REST APIs.

Responsibilities

  • Design, build, and maintain a Django-based application.
  • Troubleshoot software issues.
  • Optimise software for speed and capability.

Skills

Strong proficiency in Python 3
Experience using Django
Solid understanding of SQL
Strong debugging skills
Experience with Git and CI/CD tools
Experience with Agile methodologies

Tools

Django REST framework
PostgreSQL
GitLab
Apache Pulsar

Job description

Overview

Location of work: Canberra

Length of contract: 12 months

Security clearance: Must be an Australian citizen

Job details:

Software Engineers write and test code, optimise software for speed and capability, evaluate and test new software, design and maintain software systems under limited supervision.

Key duties and responsibilities

The Department has a requirement for an experienced Python Developer who can design, build, maintain, and troubleshoot a Django-based application across the full stack.

The role requires strong experience in UI development, backend logic, API design, messaging integration, and CI/CD pipeline.

Mandatory requirements
  • Strong proficiency in the Python 3 programming language
  • 5 years’ experience in similar environments
  • Solid, hands-on experience with Django and Django REST framework
  • Proven experience building and maintaining REST APIs using Django REST framework
  • Experience working with message queues / streaming platforms (e.g. Apache Pulsar)
  • Good understanding of asynchronous and event-driven architectures
  • Strong SQL skills and experience with PostgreSQL or similar relational database.
  • Strong debugging and problem-solving skills across the full stack.
  • Experience working with Django ORM and MVC/MVT Architecture
  • Experience working with Django Models and Migrations
  • Experience using collaboration tools that include git, issue tracking and wikis (e.g. GitLab, GitHub, Azure DevOps)
  • Experienced in message queues/event streaming (e.g. Pulsar)
  • Experience with provisioning workflows or distributed systems
  • Workflow orchestration (e.g. Nifi)
  • Advanced experience designing, optimising, and maintaining GitLabCI/CD pipelines.
  • Working with Agile methodologies (e.g. Kanban, Scrum)
  • Knowledge on virtual environments, deployment and pipelines.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

People Connect ICT Solutions • Canberra

On-site
AUD 110,000 - 140,000
Joining bonus of $1000
Referral bonus of $1000
Python Developer
Python Developer

N2S.Global • Council of the City of Sydney

On-site
AUD 110,000 - 130,000
Senior Python & Django Engineer (Canberra, 12m)
Senior Python & Django Engineer (Canberra, 12m)

IT Alliance Australia • Australia

On-site
AUD 100,000 - 130,000
Senior Python Software Engineer
Senior Python Software Engineer

Talent International • City of Melbourne

On-site
AUD 138,000 - 248,000
Senior Python Software Engineer
Senior Python Software Engineer

Talent • City of Melbourne

On-site
AUD 90,000 - 140,000
Senior Python Software Engineer
Senior Python Software Engineer

Talent Corp • City of Melbourne

On-site
AUD 83,000 - 131,000
Senior System Developer - Django, python
Senior System Developer - Django, python

Peoplebank • City of Melbourne

On-site
AUD 146,000 - 179,000
Python Developer
Python Developer

QIX Consulting • Melbourne

On-site
AUD 78,000 - 150,000
Software Engineer
Software Engineer

Just Digital People • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Cyient Australia • Council of the City of Sydney

On-site
AUD 120,000 - 150,000