What is this role & what is in it for you? The Data Engineer is a key role focussed on providing improved capabilities for modernising information systems and supporting scaling in a multi-site business. This role will support the data environment processes, from data source ingestion through to providing "published & verified" business information for consumption. The Data Engineer assists in modernising the information systems and supporting scaling in a multi-site business by enabling the efficient and reliable processing and analysis of business data This will be achieved through: Translating complex data-related issues into user friendly explanations Implementation of an effective issue resolution process for data related concerns Providing technical support to clients as needed eg maintain data lakes, implement data transformations, ensure data security, privacy & compliance Development and maintenance of data dictionaries What are we looking for? First and foremost a great attitude Someone who loves to add value and help drive organisational performance over and above the transactional elements of IT. If you’ve got a few years’ experience under your belt this could be the perfect role for you. Prior experience providing support to multiple locations will be helpful but not essential, same goes for retail experience. It's important you enjoy being hands on and working in a small team where everyone supports each other to deliver requirements. You will be someone who listens to clients to understand their ICT requirements, can describe complex technical concepts to clients in a user-friendly manner and elicit important information that will inform/enhance the IT plan. The icing on the cake for us would be someone with: Strong interpersonal skills and the ability to build strong and effective relationships with key stakeholders (pharmacists, retail, support office, industry and external partners) A ‘Can Do’ attitude with a passion for customer service Alignment to our Purpose, Vision and Values Background and understanding of a company who has and is experiencing continual growth, acquisitions/new stores and size (i.e. 900 employees/60 sites) Technical requirements: Proficiency in programming languages, such as Python, Java, or Scala, commonly used in data engineering tasks. Strong knowledge of SQL and NoSQL databases Experience with ETL tools and processes Experience with Snowflake Data Warehouse Familiarity with data warehouse design and data modeling techniques, such as Snowflake Schema Knowledge of big data technologies Experience with cloud platforms and services, such as AWS, Google Cloud, or Azure, for data processing and storage Understanding of data quality, data governance, and data security principles and best practices Familiarity with data visualisation tools, such as Power BI, to support data analysis and reporting Experience with containerization technologies, such as Docker and Kubernetes, for deploying and managing data pipelines Knowledge of API development and integration for data access and exchange Things you might want to know: The IT team supports 900 team members across our stores and National Support Office. Our core values of trust, ahead of the game, be the change we desire, courageous together, passionate people and play to win underpin everything we do and guide our everyday behaviours. If these don't resonate with you, then this might not be the role for you. About Star Pharmacy Group Star Pharmacy Group has been helping Australians be happier and healthier everyday for over 30 years. We operate 60 pharmacies across multiple brands including; Star Discount Chemist, and Priceline throughout New South Wales, Queensland and South Australia. Our organisation is expanding and our IT team is evolving to support that growth with the appointment of a Data Engineer. Sound like you? If this has piqued your interest and you want to know more please reach out to Brendon Hore: Chief Technology Officer via brendon.horestarpharmacy.com.au