Create Alert
Email me similar jobs

Data Engineer (SQL & dbt)

Full-time

RaptorTech Pty Ltd

RaptorTech helps mining and industrial businesses deploy, maintain and improve technology solutions. We work with large volumes of operational and telemetry data from equipment operating in demanding environments, turning raw data into insights that support better decision-making.

We are looking for a Data Engineer (SQL & dbt) to join our growing team and help transform raw mining telemetry and operational data into structured, analytics-ready datasets.

This role is ideal for someone who enjoys writing high-quality SQL, building robust data models, and solving complex data challenges.

About the Role

You will primarily work with dbt and PostgreSQL to design and maintain data models that support reporting, analytics, and operational insights. You will collaborate closely with developers, analysts and product teams to ensure data is accurate, well-structured and aligned with operational needs.

Key Responsibilities

  • Develop and maintain dbt models to transform raw data into analytics-ready datasets

  • Write and optimise SQL queries in PostgreSQL to ensure performance and reliability

  • Design and maintain structured data models to support reporting and analytics

  • Collaborate with stakeholders to define business metrics and reporting requirements

  • Optimise query performance and manage incremental data transformations

  • Support reporting and dashboards using Superset or other BI tools

  • Troubleshoot and resolve data quality and pipeline issues

  • Maintain clear data documentation and transformation logic

Skills & Experience

  • Strong SQL skills with experience in PostgreSQL

  • Hands-on experience with dbt (data build tool)

  • Experience building data transformation pipelines and analytics data models

  • Understanding of query optimisation and performance tuning

  • Strong problem-solving ability and attention to detail

  • Ability to collaborate with both technical and operational stakeholders

Desirable

  • Experience working with large or complex datasets in production environments

  • Familiarity with Git or version control workflows

  • Understanding of analytics engineering or data governance practices

  • Exposure to mining, resources, industrial IoT, or fleet management systems

  • Familiarity with metrics such as equipment utilisation, shift reporting or production performance

Why Join RaptorTech?

  • Work on real-world industrial data problems

  • Join a growing technology company supporting mining operations

  • Opportunity to influence data architecture and analytics capability

  • Collaborative and technically focused team environment

  • Competitive salary

Similar jobs

Data Engineer (SQL & dbt)

Apply Now
Back to search page