Data Engineer

ANZ Banking Group
What will your day look like
- Design data structures for data ingestion, integration and analytics layers on a variety of technologies
- Working in a cross skilled squad with people both from business and technology to build end to end features
- Contribute to design patterns and solutions design and development
- Optimise data flows by building robust, fault-tolerant data pipeline that cleans, transforms, and aggregates unorganized and messy data into databases or data sources
What will you bring?
- MS or BS in Computer Science, Engineering, Mathematics, Statistics or equivalent practical experience in Data Engineering
- 7+ yrs experience in Data engineering with good understanding of Data warehousing, profiling, cleansing, and modelling concepts and can build high quality, scalable data products
- Extensive experience working within cross-functional, agile or continuous delivery teams
- Strong ability to translate data insights into practical business recommendations
- Experience and proficiency in at least one high-volume data processing environment, preferably Teradata. Knowledge on GCFR and Teradata Utilities added advantage
- Proficient in SQL and proficiency in at least one high-level programming languages like (Python, Spark, Scala)
- Experience working with job scheduling and monitoring tools like ControlM.
- Experience with CI/CD and DevOps skills in a Teradata environment.
- Knowledge of Banking and the products, markets is an added advantage
- Working knowledge on Bigdata/Spark & Notebooks (e.g. Jupyter) is an added advantage.
To apply for this job please visit careers.anz.com.
