Transforming data into opportunities is at the heart of this role.
About the Job
As a Data Engineer, you will be a key contributor to our data engineering activities, designing, implementing, and optimizing data pipelines that enable seamless data ingestion, processing, and storage.
* You will collaborate with cross-functional teams to deliver on data product requirements and assets for use cases and strategic projects.
* Design, develop, and maintain efficient and scalable data pipelines to extract, transform, and load (ETL) data from diverse sources into our data warehouse.
* Gather and translate technical requirements into documentation while promoting a data-driven culture.
* Assist in evaluating and designing data pipelines to ensure we meet broader team and business objectives.
Key Responsibilities
* Collaborate with team members to design and implement data pipelines that meet business needs.
* Develop and maintain code to extract, transform, and load data into our data warehouse.
* Translate technical requirements into clear documentation.
* Contribute to the evaluation and design of data pipelines to achieve business goals.
Requirements
To succeed in this role, you will need:
* Tertiary qualifications in IT or equivalent.
* 2-4 years' experience working in data operations, data engineering, or database management.
* Strong experience in SQL and relational databases.
* Proficiency in Python programming language.
* Experience in data orchestration tooling and methods.
What We Offer
Our benefits package includes:
* Convenient city location.
* Access to the latest technologies.
* An annual budget for learning.
* Extended parental leave and paid volunteer days.
* Flexible working arrangements.
* A people-focussed culture that celebrates achievements.
* OnePass subscription and Team Member discount card.