- Newly created role, leverage analytical and technical skills to implement innovative solutions.
 - Hybrid work environment, NFP salary packaging, and an opportunity to work with a passionate team and find meaningful work in a for-purpose organisation.
 - Salary on offer $120,000 + superannuation and access to NFP salary packaging.
 
About the role
Working closely in a small team and reporting into the Head of Data and Insights, you will design and deliver trusted, scalable data models and solutions enabling the organisation to make smarter, faster, and more impactful decisions.
You’ll be tasked with building robust integrations, pipelines, automating workflows, and enabling self-service analytics to ensure that high-quality data is accessible, reliable, and aligned to deliver on strategic objectives.
Role responsibilities:
- Business partner internally to gather data/analytics requirements, and create technical solutions supporting data models, reports, automated workflows, and campaign activities.
 - Design, build, and maintain scalable ETL pipelines across systems of record (such as CRM) and an Azure Data Warehouse.
 - Collate data from CRM, finance, and fundraising systems into the Azure Data Lake and Data Warehouse.
 - Cleanse, normalise, and join datasets to create reusable data models and analytics-ready views of organisational data.
 - Leverage Azure Data Lake and related tools to support scalable data preparation and storage.
 - Use Python (including writing automation scripts), SQL, Power Automate, and/or KNIME to streamline workflows, automate recurring extracts and reporting, and reduce manual effort.
 - Develop APIs and integrations that connect internal systems, and the data warehouse seamlessly.
 - Create reusable data models and semantic layers that power self-service analytics and consistent reporting. Define key metrics and build dashboards in BI tools to drive better decisions.
 - Support data retrievals for campaign analytics (target audience lists, response tracking, ROI measurement, etc).
 - Conduct data quality checks, deduplication processes, metadata management, and security standards to ensure reliable, trusted data.
 
Essential criteria:
You’ll thrive when collaborating and designing sophisticated solutions for existing issues and architecture, and be comfortable in a fast-paced and fluid environment.
Previous experience in the for-purpose sector will be highly regarded but transferrable industry experience (e.g., Telecommunications, Sales, FMCG, or similar sectors) will also be welcomed.
- A Bachelor’s degree in Data Engineering, Data Science, or a related field as well as experience in a hybrid data engineering/analytics engineering role.
 - Exceptional SQL skills, experience with ETL and data transformation tools (e.g., dbt, Alteryx, custom scripts, or similar).
 - Proven experience with Python (or another scripting language) for automation.
 - Experience with at least one Data Warehouse platform (e.g., Azure SQL/Synapse, Redshift, or BigQuery), as well as experience working with CRM platforms and related data models.
 - Strong experience working with at least one BI tool (Power BI preferred but can also be Tableau or Looker).
 - Ability to bridge engineering and business systems as well as implement data quality checks, metadata management, or data governance practices.
 
How to Apply
To be considered for this position please apply now with your resume directly through the advertisement . If you have any further questions, please contact Diana Linde at diana@beaumontpeople.com.au.
Applications will be assessed as they arrive, please apply immediately if you are interested.
At Beaumont People we believe a diverse workplace is a happy workplace, and we love working with organisations that feel the same way. We encourage applications from people of all different backgrounds, including Aboriginal and Torres Strait Islander peoples, people from CALD backgrounds and people with disabilities.
We do not discriminate on the basis of race, religion, sexual orientation, gender identity, national origin, age, disability, marital or parental status. Should you require a reasonable accommodation to be made for your application to be assessed we would be more than happy to discuss how that can be arranged.


