Data and Analytics Engineer - 12-month max. term contract
Data and Analytics Engineer - 12-month max. term contract

Posted

02-Oct-2025

Location

Sydney - CBD, Inner West & Eastern Suburbs

Sector

Charities

Salary

Work Type

Contract

Reference

3963022
Data and Analytics Engineer - 12-month max. term contract

  • The National Breast Cancer Foundation (NBCF) is Australia's leading not-for-profit organisation funding world-class breast cancer research towards our  vision of Zero Deaths  from breast cancer.
  • Newly created role, leverage analytical and technical skills to implement innovative solutions; work with empowering manager, Head of Data and Insights.
  • Hybrid work environment, NFP salary packaging, and an opportunity to work with a passionate team in a  mission-driven organisation .
About our client
   
The National Breast Cancer Foundation (NBCF) is Australia's leading not-for-profit organisation funding world-class breast cancer research towards their vision of Zero Deaths from breast cancer. 

Since their inception in 1994, NBCF has invested over $200M into more than 600 world-class research projects across Australia. In this time, death rate from breast cancer in Australia has improved by 40%. 

They've seen remarkable results, but the job's not done. 

At NBCF, they’re determined to create a better tomorrow. They know research matters, and it is central and critical to improving breast cancer outcomes. That’s why they fund the very best breast cancer research in Australia by awarding grants via an open national, competitive, and rigorous peer review process.

With a talented and committed team and an enviable reputation, NBCF is well-positioned to achieve even greater outcomes over the coming years and change the future for all those diagnosed with breast cancer.


Role responsibilities


You will report to the Head of Data and Analytics and work closely in a small team, to design and deliver trusted, scalable data models and solutions that empower the organisation to make smarter, faster, and more impactful decisions. You’ll do this by building robust integrations, pipelines, automating workflows, and enabling self-service analytics to ensure that high-quality data is accessible, reliable, and aligned to business needs.
  
You’ll support a culture of strong data governance and insight, to help maximise the value of fundraising, finance, and donor data.

  • Partner with stakeholders to understand data and analytics requirements, translating them into technical solutions supporting data models, reports, automated workflows, and campaign activities.
  • Design, build, and maintain scalable ETL pipelines across systems of record (including CRM, fundraising, and MarTech systems) and an Azure Data Warehouse.
  • Ingest data from CRM, finance, fundraising, and MarTech 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 CRM, finance, MarTech, 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).
  • Implement data quality checks, deduplication processes, metadata management, and security standards to ensure reliable, trusted data.
  • Business partner internally to encourage best practise data governance.
   
The successful candidate
   
You are a natural problem solver and collaborator, who is able to manage competing priorities in a dynamic environment. You’ll be able to build strong relationships and communicate effectively to a variety of technical and non-technical stakeholders, and have the confidence and technical experience to suggest and drive creative solutions to existing issues.
  
  • 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
  • Experience implementing data quality checks, metadata management, or data governance practices.
  • Robust NFP experience - or transferrable industry experience (e.g., Telecommunications, Sales, FMCG, or similar sectors).
   
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.
  
Closing date: Friday October 10th, 2025. Applications will be assessed the following week .

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.
APPLY NOW
APPLY NOW

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )

Share this job