BI & Data Platform Analyst
Ready to pursue your professional journey with Northern Star? As an ASX 50 global-scale gold miner, we have sizeable operations in Western Australia and Alaska. With unparalleled pathways for advancement and avenues for personal growth, we stand as Australia’s premier gold employer. Your journey starts here.
At Northern Star, we live by our STARR Core Values of Safety, Teamwork, Accountability, Respect and Results. These Values are not just words on paper; they are the cornerstone of our Company culture and guide everything we do. You will play a pivotal role in upholding these Values and contributing to our collective success.
Northern Star Resources currently has a unique opportunity for an experienced BI & Data Platform Analyst to join the team at our Subiaco Corporate Office, in a permanent & full-time capacity.
Reporting to the Lead – Data Analytics, this role will ensure the Company’s data warehouse, data analytics, and workflow platforms are fit for purpose, reliable, secure and scalable, as well as meet current and near future business requirements. The role will work closely with data owners and consumers to ensure that data is available in the right time and place to support a data driven business. It will also include data modelling, ETL/ELT development using APIs and other source systems, integration of data from multiple systems of record, support for Power BI datasets and reports, maintenance of the existing data warehouse, and contribution to DevOps CI/CD practices.
Here is what awaits you.
- Provide best practice customer service to Northern Star employees and contractors.
- Plan, implement, and support existing data analytics solutions in Snowflake and other data integration solutions providing enough capacity, availability, performance, reliability, and security to support current and future enterprise reporting, analytics, and business intelligence requirements in compliance with the Information Technology Policy and other Company policies and procedures
- Work collaboratively with business stakeholders to understand requirements and deliver fit-for-purpose solutions. Setup and maintain ETL pipelines and manage and optimize core data infrastructure.
- Develop logical and physical data models across landing, transformation, curated, and consumption layers.
- Design, develop, test, deploy, and support ETL/ELT pipelines to ingest, transform, validate, and load data from APIs, databases, flat files, and other internal and external data sources.
- Develop integrations with REST APIs and other service-based interfaces to support ingestion of operational and analytical data.
- Develop, maintain, and support Power BI semantic models, datasets, and reports to meet business reporting requirements as and when required.
- Contribute to reporting standards, governance, usability, and data consistency across dashboards and reporting assets.
- Investigate and resolve data issues, pipeline failures, reconciliation discrepancies, and performance bottlenecks.
- Contribute to the implementation and ongoing improvement of DevOps and CI/CD practices for data pipelines, Snowflake deployments, and reporting deployments.
- Apply data quality controls, validation checks, and monitoring across ingestion, transformation, and reporting layers.
- Ensure data solutions are developed and maintained in accordance with security, privacy, governance, and retention requirements.
- Provide self-service data sets for Power BI users while ensuring that sensitive and confidential information is protected from unauthorized access.
- Use software development best practices, including provisions for maintaining source control, automated deployment, change management, data governance, system and data security, testing, documentation, and continuous improvement.
- Maintain up to date data architecture diagrams and other supporting documentation.
- Monitor the IT Service Desk and ensure that data analytics and workflow support incidents and service requests are dealt with in a timely manner, and support incidents are escalated to IT management when required.
- Ensure passwords used for applications, systems, and network devices are secure and are only shared using the IT password management system.
- Implement and support backup and disaster recovery solutions for data warehouse and reporting services and applications, and ensure that these services are tested at least annually
- Promoting timely reporting of security incidents and aiding in the identification of and implementation of remedial actions in accordance with the Security Incident Management Plan.
- Collaborate with other areas of the IT team, including service delivery, cyber, data, and business systems, to ensure alignment of technologies and operational requirements.
To thrive in this role.
Qualifications & Experience:
- Degree majoring in computer studies from a recognised tertiary institution or demonstrated equivalent work experience.
- Demonstrated experience in a Data Engineer, BI Engineer, or similar role within a data and analytics environment.
- Significant experience working with Snowflake to develop logical and physical data models across landing, transformation, curated, and consumption layers.
- Competent in developing ETL/ELT pipelines to ingest, transform, validate, and load data from APIs, databases, flat files, and other internal & external data sources using SQL & Python.
- Demonstrated experience using Power BI semantic models, datasets, and reports to meet business reporting requirements.
- Strong hands-on experience with Snowflake, including SQL development, data modelling, RBAC and performance tuning.
- Experience designing and supporting ETL/ELT & integration pipelines, replication tasks, including ingestion from Rest APIs and other enterprise data sources.
- Strong SQL, Python and data transformation skills.
- Experience supporting or developing Power BI data models, datasets, and reporting solutions.
- Exposure to DevOps, CI/CD, source control, and structured deployment practices.
- Strong analytical, problem-solving and stakeholder engagement skills.
Passion for Growth:
- Excellent communication, interpersonal, and customer service skills.
- High level of integrity, professionalism, confidentiality, and attention to detail.
- Strong analytical, problem-solving and stakeholder engagement skills.
- Highly organised with excellent time management skills, you are resourceful & adaptive, bring a can-do attitude and can pivot & problem-solve effectively.
- You are comfortable taking ownership of tasks and seeing them through to completion.
Discover the perks of working at Northern Star.
Joining the Northern Star team also offers the opportunity to enjoy our industry leading benefits and bonus programs, which include:
- Career progression & professional development opportunities.
- Heavily subsidised top-cover Health Insurance through GU Health.
- An annual Short-term Incentive Bonus Program.
- An annual Employee Share Plan Program.
- Company paid Salary Continuance Insurance (income protection) from commencement.
- Our GoldSTARR rewards program – with real cash savings for everyday expenses.
- Gold standard parental leave policy.
- Salary sacrificing benefits, including novated leasing and remote area living benefit options.
- Employee Assistance Programs (EAP) that includes free, confidential counselling and wellbeing services.
Eligibility.
Candidates must meet our pre-employment criteria which includes a medical, drug and alcohol screening, relevant right to work and valid Australian national police clearance.
Northern Star is an equal opportunity employer committed to achieving a diverse and inclusive workforce. We encourage people from all backgrounds to apply.
Apply now to join the Northern Star team!