Job Overview
We are seeking a highly skilled Data Engineer to join our team. As a key member of our digital transformation initiative, you will be responsible for designing and implementing data analytics services within our Microsoft Azure hosted Digital Data Platform (DDP). Your primary focus will be on providing solutions for operational teams across the business, leveraging your expertise in data integration, ETL concepts, and cloud-based technologies.
Key Responsibilities
* Collaborate with stakeholders to understand business needs and develop data integration capabilities that support business objectives.
* Deliver raw and transformed datasets that solve business problems by consulting and collaborating with business users, project teams, vendors, and Business Managers.
* Understand raw data from source systems through data discovery and analysis to contextualise and align with business needs.
* Build secure, scalable, and performant solutions on our Digital Data Platform using Azure Data Factory, Databricks, and similar Azure-based tools.
* Work directly with Mining and Refining engineers to leverage and grow business experience to understand, optimise, and improve operations with data and systems.
* Design and develop pipelines that deliver data from disparate sources into the platform and model them into robust dimensional models.
* Deploy cloud resources and code in an iterative, agile environment using source control and CI/CD tools.
Requirements
* Bachelor's degree in computer science, Information Management, Information Technology, or Engineering (desirable), or equivalent experience.
* Minimum 3 years' experience in application development, integration, or data engineering.
* Good understanding of Data Warehousing and ETL concepts.
* Strong skills in Python and SQL.
* Experience with Microsoft Azure Data Factory (or Fabric pipelines).
* Prior Mining or Refinery Operations Experience.
* Strong Azure Cloud skills – ability to manage and configure cloud resources for Storage, Compute, Security, and Data.
* Experience with CI/CD tools (Terraform, Jenkins, ARM, CloudFormation) and their use in deployment pipelines.
* Experience with Microsoft Azure DevOps and git.
* MICROSOFT CERTIFICATIONS IN AZURE ARE DESIRABLE.
What We Offer
We offer a competitive remuneration package commensurate with the role, candidate experience, skills, and qualifications. Our team members are encouraged to bring their whole selves to work. Candidates from all backgrounds and ages are encouraged to apply, including First Nations People, those who identify as LGBTIQ+, people with disabilities, and those with neurodiverse, intersectional, or multiple diverse characteristics.