Python Developer

Recoded

City of Melbourne

On-site

AUD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recoded is seeking an experienced Python Engineer to lead design, development, and support of Python-based analytics applications and data products that drive business decisions.

You will work at the intersection of software engineering, data analytics, and stakeholder engagement, building scalable applications, visualization platforms, and analytical solutions for both technical and non-technical users.

Qualifications

  • Proven experience building Python-based analytics applications and dashboards.
  • Experience with Pandas, NumPy, PySpark, Streamlit, Dash and financial modelling packages.
  • Advanced SQL, DAX, GitHub Copilot expertise.
  • Experience with MS Fabric, Snowflake; Azure cloud and CI/CD.

Responsibilities

  • Design, develop, and support Python-based analytics applications and data products.
  • Lead end-to-end data products from concept to production and governance.
  • Collaborate with stakeholders to translate requirements into analytical solutions.
  • Establish engineering standards, testing, documentation, and best practices.
  • Mentor team members and promote modern development practices.

Skills

Python development
Data analytics
SQL
Pandas
NumPy
PySpark
Streamlit
Dash
GitHub Copilot
Azure
Snowflake
MS Fabric
Power BI
DAX

Tools

GitHub Copilot
Azure
MS Fabric
Snowflake
Power BI
DAX

Job description

An opportunity exists for an experienced Python Engineer to lead the design, development, and support of Python-based analytics applications and data products that drive business decision-making.

This role sits at the intersection of software engineering, data analytics, and stakeholder engagement, with a strong focus on building scalable applications, visualisation platforms, and analytical solutions for both technical and non-technical users.

Key Responsibilities
  • Design, develop, and maintain Python-based applications, dashboards, and analytical tools.
  • Drive predictive insights including data analysis & reporting, and support team's self-service adoption and use of data-driven solutions (Citizen Development)
  • Work closely with business stakeholders to translate complex requirements into intuitive analytical products.
  • Establish best-practice software engineering standards including code quality, testing, documentation, and governance.
  • Mentor team members and promote adoption of modern development practices across the organisation.
  • Partner with data, technology, and business teams to deliver high-value analytical solutions.
Skills & Experience
  • Strong commercial experience developing applications and analytical solutions using Python.
  • Experience with Python libraries such as Pandas, NumPy, PySpark, Streamlit, Dash for and financial modelling packages.
  • Advanced Expertise in SQL, PBI (DAX), GitHub Copilot and Python technology
  • Cloud data & analytics platforms preferably MS Fabric, Snowflake
  • Strong understanding of software engineering principles, application architecture, and development best practices.
  • Experience working with cloud platforms such as Azure and modern CI/CD practices.
  • Familiarity with SQL, data warehousing, and large-scale data environments.
  • Strong stakeholder engagement and communication skills with the ability to work across technical and non-technical teams.
  • Basic Web apps development tools for sharing of citizen developed visualisation functions.
  • Proficient GenAI capability e.g. Copilot Experience mentoring developers and contributing to technical standards and governance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analyst
Senior Data Analyst

Recoded • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Data Analyst
Data Analyst

Recoded • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Hybrid working model
Collaborative culture
Work on high-impact initiatives
Senior Data Engineer
Senior Data Engineer

Natural Selection Group • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Join a data-driven organisation
Enterprise-scale platforms and AI
Exposure to modern cloud technologies
+2
Python Developer
Python Developer

N2S.Global • Council of the City of Sydney

On-site
AUD 110,000 - 130,000
Python Analytics Engineer - Dashboards & Data Apps
Python Analytics Engineer - Dashboards & Data Apps

Recoded • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior Data Scientist
Senior Data Scientist

Rashi Joshi • Council of the City of Sydney

On-site
AUD 120,000 - 180,000
Senior Data Analyst
Senior Data Analyst

Iterate • City of Melbourne

On-site
AUD 110,000 - 160,000
Data Engineer
Data Engineer

Aspirante • City of Brisbane

Hybrid
Data Engineer
Data Engineer

SKL Technology • Council of the City of Sydney

Hybrid
AUD 120,000 - 170,000
Customer Analytics Applications Lead
Customer Analytics Applications Lead

Transport for NSW • Council of the City of Ryde

Hybrid
AUD 120,000 - 160,000