Senior Data Engineer
NSW Government | Contract | Sydney (Hybrid)
We are partnering with a NSW Government department to engage an experienced Senior Data Engineer to support the design and delivery of enterprise-grade data platforms and pipelines using Microsoft technologies.
This role suits a hands-on data engineer who enjoys working across complex data ecosystems, collaborating with analysts and stakeholders and delivering high-quality, trusted datasets for analytics and reporting.
Key responsibilities
* Design, build and maintain scalable data pipelines and ELT/ETL workflows using Microsoft Fabric
* Transform raw data from multiple systems into curated, high-quality datasets
* Collaborate with data analysts and business stakeholders on data models and partitioning strategies
* Optimise datasets for Power BI reporting and analytics
* Apply strong data governance, security and compliance practices across data platforms
* Contribute to continuous improvement and data engineering best practices
About you
* 5+ years' experience as a Data Engineer
* Strong SQL skills and experience with Python, Java or Scala
* Hands-on experience with Microsoft Fabric
* Solid understanding of Azure data services and secure data platforms
* Experience with Microsoft Purview, Azure Key Vault and data governance
* Advanced Excel skills including Power Query and automation
* Tertiary qualification in Computer Science, Software Engineering or similar
Desirable
* Microsoft certifications (DP-700, DP-300 or similar)
Contract details
* NSW Government engagement
* Sydney location (hybrid working)
* Day rate circa $1,000 + super
* Initial contract through to June 2026
If this role sounds of interest or if you'd like to recommend someone from your network, please apply or get in touch with Lee Bartlett –