Job Openings Senior Data Engineer

About the job Senior Data Engineer

Senior Data Engineer

  • Location: Canberra, ACT
  • Work Arrangement: Remote opportunities may be considered subject to project requirements and applicable conditions.
  • Eligibility: Australian Citizens Only

About the Role

We are seeking an experienced Senior Data Engineer to design, build and maintain enterprise data products supporting the migration of business data from legacy systems to SAP ERP.

The ideal candidate will have strong expertise in SQL, Python, data warehousing, ETL/ELT pipelines and large-scale data migration.

Key Responsibilities

  • Design and develop enterprise data assets from raw to conformed layers.
  • Build and optimise SQL-based data pipelines and integration processes.
  • Support legacy data warehouse modernisation and large-scale data migration.
  • Develop data transformation solutions using Python.
  • Implement data quality controls, validation and verification.
  • Design, build and test data marts.
  • Improve data ingestion and integration patterns.
  • Collaborate with technical teams in an Agile environment.

Essential Skills & Experience

  • Minimum 5 years of dedicated Data Engineering experience.
  • Strong SQL development, optimisation and data modelling.
  • Experience with 3NF and Star Schema design.
  • Legacy data warehouse modernisation or large-scale data migration.
  • Python scripting and data transformation.
  • ETL/ELT pipelines, Data DevOps and data quality controls.
  • Data Mart design, development and testing.
  • Agile/Scrum experience.

Desirable Skills

  • Data Vault 2.0 and Data Mesh architecture.
  • SAP Logistics experience.
  • Experience handling sensitive data (SECRET, PI and PII).
  • Cloudera (Hive, Impala, Ozone, Iceberg, Spark).
  • Databricks.

Interested candidates with strong Data Engineering, SQL, Python and data migration experience are encouraged to apply!