freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer (Junior)

Summary

Builds and maintains data pipelines and dbt models for a mining client’s technical-services platform, working in a fast-paced team.

  • 6 Months Assignment with a possibility for extension
  • $65-$85 per hour plus super
  • Join fast paced technology team

PERSOL is partnering with a global mining client to hire a Data Engineer to join its Systems team. In this role, you will develop and enhance a suite of software applications and data platforms that support mine planning and other Technical Services functions.

Responsibilities:

  • Contribute to core development of the data platform
  • Design and build scalable, reusable dbt models and macros
  • Develop and maintain data pipelines using dbt-core in Snowflake
  • Refactor and optimize existing codebase for performance, scalability, and maintainability
  • Write clean, well-documented, and efficient code following best practices.
  • Collaborate with team members through code reviews and technical discussions
  • Troubleshoot data issues and optimize query performance in Snowflake

Required:

  • Strong proficiency in SQL, dbt (core), Snowflake, and Python.
  • 1+ Years of experience.
  • Strong data modelling experience in Data Vault & Dimensional Modelling
  • Basic familiarity with version control (Git) and collaborative development workflows.
  • Strong problem-solving skills and ability to work in a highly fast-paced environment

Incase this role interests you, please apply or share your resume to neema.mehra@persolapac.com.

Consultant

Neema.Mehra@persolkelly.com.au

Reference number: 210391081
Profession:Information TechnologyAnalyst/Programmer

Company: Programmed Skilled Workforce
Date posted: 30th Jul, 2026

See also