Number of Positions Available: 1 ABOUT US The Salvation Army is a Christian movement and one of Australia's largest and most-loved charities. We believe in doing good that transforms lives and futures for the better. It is this belief which drives us to find new ways and places where we can make a difference. From times of personal crisis to moments of national grief, we are always here — providing support, safety, community, and opportunity. About the Role : We are seeking a Data Engineer, Location – THQ Blackburn, VIC for a Max- Term – Full Time opportunity. Purpose of the Role: The purpose of the Data Engineering role within our Fundraising efforts by implementation of the Fundraising Data Hub, ensuring continual maintenance and the attainment of data accuracy. In this role you will leveraging the Azure platform and associated methodologies, this position focuses on transforming rand automating data from Campaign Dashboard/Reports for the wider team's utilization. Collaborating closely with senior data engineers and cross-functional teams, you'll be instrumental in designing, developing, and upholding robust and scalable data solutions on the Microsoft Azure Data Platform. This role offers an exciting opportunity for passionate individuals seeking to cultivate a career in data engineering, providing hands-on experience with leading-edge Azure technologies. Key Roles and Responsibilities: This role will work as part of a wider team of technical engineers, in expanding and improving the Enterprise Data Warehouse, the role will be required too; Work with business stakeholders, project managers, and IT to translate requirements into technical builds and deliver data marts to Business Intelligence leads (inside and outside the DMO) Undertake all aspects of solution building including: Acquiring data from source, landing data in the data lake, Testing and validating data with data users and business stakeholders Progressing data through multiple layers of the data warehouse, finally arriving in end-point Data Marts. Work with the project’s Business Intelligence Analyst to ensure all data needed for Power BI Dashboards, or secondary users are available and in the right format. Data Pipeline Development: Collaborate with senior data engineers to design, implement, and optimize data pipelines for ingesting, processing, and transforming data from various sources into Azure data services. Data Integration: Assist in integrating data from different platforms and sources into the Azure environment, ensuring data quality, consistency, and security. Database Management: Contribute to the setup and management of Azure SQL databases, Azure Cosmos DB, and other data storage solutions to facilitate data access and analysis. Data Transformation: Support the development of ETL/ELT processes to transform raw data into a usable format, adhering to best practices for performance and maintainability. Monitoring and Troubleshooting: Assist in monitoring data pipelines and databases, identifying and resolving performance bottlenecks, data quality issues, and other technical challenges. Data Security and Compliance: Adhere to data security and compliance best practices, ensuring data privacy, encryption, and access controls are appropriately implemented. Documentation: Maintain documentation for data engineering processes, solutions, and best practices to facilitate knowledge sharing and team collaboration. Learning and Development: Stay up-to-date with the latest trends and advancements in Azure Data Platform and data engineering practices to continuously enhance skills and knowledge. Education and Qualifications Required: Qualifications: Any relevant Microsoft Azure certifications, such as Azure Data Engineer Associate. Bachelor’s degree in IT or related fields Experiences: Basic understanding of data engineering concepts and prior exposure to Azure data services like Azure Data Factory, Azure SQL Database, Azure Cosmos DB, and Azure Databricks is advantageous. Familiar with data modelling methodologies including STAR and Snowflake Programming Skills: Proficiency in one or more programming languages like Python, Java, or SQL is essential. Analytical Mindset: Strong problem-solving and analytical skills, with the ability to work with large datasets and identify data-related issues. Team Player: Excellent communication skills and a collaborative approach to work, as you'll be working closely with senior data engineers and other team members. Requirements of the role: A National Criminal History Check is required What we offer As a registered NFP we offer our eligible employees real and meaningful benefits such as; NFP salary packaging ($15,900 tax free) plus meals and entertainment benefit ($2,650) Flexible working conditions Health, fitness and financial discounts / benefits Paid parental leave - 12 weeks Up to 8 weeks leave per year through our purchase leave scheme Up to 5 days paid leave per year to ‘volunteer’ in a TSA program or activity Purpose driven career which has positive social and sustainable outcomes Employee Assistance Program - Independent confidential counselling service; Opportunity for career development; An inclusive culture of dedicated, passionate and professional team members Positively supporting and impacting the lives of others through your career contribution The Salvation Army is an Equal Opportunity Employer who provides an inclusive work environment and embraces the diverse talent of its people. We value people of all cultures, languages, capacities, sexual orientations, gender identities and/or expressions. W e are committed to achieving a diverse workforce and strongly encourage applications from Aboriginal people and Torres Strait Islander people. The Salvation Army is a child safe organisation and is committed to protecting children and young people from harm. All child facing roles will require the successful completion of a Working with Children Check. Applicants for all roles require a mandatory National Police Check. We value Integrity, Compassion, Respect, Diversity, and Collaboration