Data Engineer
About the role
The Data Engineer role involves building and maintaining data pipelines, integrations, reporting datasets, dashboards, and visualisations to support both internal and client reporting needs. This position combines hands-on data engineering with business intelligence and report development, working closely with the Head of Data Practice and the technology team to prepare data, develop reliable data models, and translate business requirements into reporting solutions. The role is with a leading Australian workforce solutions organisation known for its collaborative and fast-paced environment. Key responsibilities include developing and maintaining ETL/ELT processes, building API-based integrations, writing SQL queries, developing dashboards and reports, and supporting the migration of legacy reporting solutions. The company offers a range of benefits including medical insurance, home office setup allowance, internet allowance, wellness support, and flexible work arrangements.
Must have
- Hands-on experience across data engineering, data preparation and report development
- Strong SQL skills, including queries, joins, transformations and views
- Sound understanding of relational databases, schemas, data flows and data modelling
- Experience developing dashboards, reports and visualisations using an established BI platform
- Ability to translate business requirements into data preparation, reporting logic and meaningful metrics
- Practical troubleshooting experience across data pipelines, reporting and data quality
- Experience maintaining existing solutions while delivering new requirements
- Strong ownership and accountability for assigned technical deliverables
- SQL and relational database technologies
- Data modelling and preparation of datasets for reporting and analytics
- Experience with Power BI, Tableau, QlikView or a comparable BI platform
Nice to have
- Data ingestion pipelines and ETL/ELT processes
- Python for data processing, transformation and automation
- Databricks
- GoodData and MAQL
- Power BI report maintenance, troubleshooting and enhancement
- API-based integrations
- SSRS and legacy report migration
- Embedded visualisations and iframe concepts
- Databricks Genie or comparable AI-assisted analytics capabilities
- Microsoft Azure data environments
Technologies
- Azure
- Data Engineering
- Data Ingestion
- Data Modeling
- Data Pipelines
- Databricks
- ELT
- ETL
- Power BI
- Python
- SQL
- SSRS
- Tableau
Highlights
Compensation is paid in Australian Dollars. Medical insurance is provided from day one for you and your spouse (or parents if unmarried). There are allowances for home office setup, internet, and gym/wellness. Flexible work arrangements are available, allowing work from home or office. The company offers reimbursement for industry certifications and regular team events. Mental health and counseling support is available. The company uses AI tools to assist in the hiring process, but final decisions are made by humans.