Data Engineer

Professional Search Group

City of Melbourne

Hybrid

AUD 110,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangement

Job summary

Professional Search Group in Melbourne is seeking an experienced Data Engineer for a 12-month fixed-term contract in a hybrid setting (4 days in the office). You will design, build, and maintain scalable data pipelines and modern analytics infrastructure to enable data-driven decision-making across IT and business units.

Ideal candidates have 2–4 years of hands-on data engineering experience, strong Snowflake/dbt/Fivetran skills, and expertise in Power BI, SQL, Python, and Azure DevOps for

Qualifications

  • 2–4 years of hands-on data engineering experience in an enterprise environment.
  • Strong proficiency with Snowflake architecture, performance tuning and cost control.
  • Hands-on experience with dbt, Jinja, and Fivetran for ETL/ELT pipelines.
  • Advanced SQL and Python skills; familiarity with Azure DevOps for data workflows.

Responsibilities

  • Build reusable, scalable ETL/ELT pipelines for structured, semi-structured, and unstructured data.
  • Design and maintain dbt models in Snowflake and implement data quality testing.
  • Develop and optimise Power BI semantic models and interactive reports.
  • Manage CI/CD pipelines and DevOps activities across environments.
  • Collaborate with data analysts and business leads to translate requirements into specs.
  • Identify cost and compute optimisations across cloud setups and document standard processes.

Skills

Data engineering
SQL
Python
Power BI
Power Query
M
DAX
Azure DevOps

Tools

Snowflake
dbt
Fivetran
Jinja
Power BI Service
Git
Azure DevOps

Job description

Job Description
Data Engineer
  • Location: Inner city Melbourne
  • 12-Month Fixed-Term Contract (Potential to extend)
  • Hybrid (4 days in office)
  • $110,000 – $130,000 package (including super)
About the Opportunity

We are one of Australia’s most recognised healthy food chains, dedicated to positively impacting the lives of our people and communities. We are looking for an experienced Data Engineer to join our team on a 12-month fixed-term contract.

In this role, you will be central to enabling data-driven decision-making across the business. You will design, build, and maintain scalable data pipelines and modern analytics infrastructure, working closely with stakeholders across IT and business units to deliver high-performing data solutions.

Key Responsibilities
  • Data Engineering & Orchestration: Build reusable, scalable ETL/ELT pipelines for structured, semi-structured, and unstructured data using tools like Fivetran and Airflow.
  • Data Transformation & Modelling: Design and maintain complex dbt models in Snowflake using medallion architecture (Kimball/Inmon) and implement rigorous data quality testing.
  • Data Visualisation: Develop and optimise Power BI semantic models, DAX measures, and interactive reports; manage Power BI Service environments, workspace administration, and Row-Level Security (RLS).
  • CI/CD & DevOps: Build and support automated deployment pipelines using Azure DevOps and Git across Dev, UAT, and Production environments.
  • Stakeholder Management & Collaboration: Partner with data analysts and business leads to translate requirements into technical specs, manage project status, and solve operational data issues.
  • Continuous Improvement: Proactively identify cost and compute optimisations across cloud setups, establish standard documentation, and participate in peer code reviews.
What We’re Looking For
  • Experience: 2–4 years of hands‑on data engineering experience in an enterprise environment.
  • Core Tech Stack:
    • Data Warehouse: Strong proficiency with Snowflake (architecture, performance tuning, cost control).
    • Transformation & Ingestion: Hands‑on experience with dbt (Cloud/Core), Jinja, and Fivetran.
    • BI & Analytics: Advanced Power BI, Power Query, M, and DAX skills with Git deployment workflows.
    • Languages & CI/CD: Advanced SQL and Python skills, alongside experience with Azure DevOps for data workflows.
  • Data Modelling: In‑depth knowledge of Kimball/Inmon methodologies and medallion architecture concepts.
  • Soft Skills: Excellent communication and stakeholder engagement skills, with a collaborative, customer‑focused approach to solving complex problems.
Why Join Us?
  • Play a key role in modernising our data capability in a collaborative, supportive culture.
  • Dynamic work environment with high visibility across major business projects.
  • Convenient Melbourne office setup with a structured 4-day in‑office hybrid arrangement.
  • $110,000 – $130,000 package (including super)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Talent Insights Group • City of Melbourne

On-site
AUD 140,000 - 190,000
Data Engineer
Data Engineer

Followmont Transport • City of Brisbane

On-site
AUD 120,000 - 170,000
Free parking at Eagle Farm site
Flexible working hours
Workplace benefits program
Data Engineer
Data Engineer

Followmont Transport Pty Ltd • City of Brisbane

On-site
AUD 110,000 - 160,000
Free parking at Eagle Farm
Flexible working hours
Employee Benefits Program discounts
+4
Data Engineer
Data Engineer

SKL Technology • Council of the City of Sydney

Hybrid
AUD 120,000 - 170,000
Data Engineer - Financial Services - Melbourne
Data Engineer - Financial Services - Melbourne

SustainRecruit • City of Melbourne

On-site
AUD 120,000 - 150,000
Data Engineer
Data Engineer

Randstad • City of Brisbane

On-site
AUD 120,000 - 180,000
Data Engineer
Data Engineer

Service Stream Limited • City of Melbourne

Hybrid
AUD 110,000 - 150,000
Flexible working
Growth opportunities
Staff discounts
+2
Data Engineer (Snowflake)
Data Engineer (Snowflake)

Telstra Health • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Free Telstra mobile & plan (eligible)
25% off Telstra products & services
16 weeks parental leave + extra leave
+2
Data Engineer (Sydney Australia)
Data Engineer (Sydney Australia)

Decision Inc. • Council of the City of Sydney

On-site
AUD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Rashi Joshi • Council of the City of Sydney

Hybrid
Hybrid work model
Contract until 30 June 2027