Data Engineer
Data Engineer
About Us
At ANZ, we're shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions of customers.
About the Role
As a Data Engineer in the Data Capability tribe you will be responsible for designing and creating data processing solutions that enable value from analytic models to drive rapid decision making.
A key element of this is driving the data engineering agenda within the Data Capability Tribe, ensuring delivery of best practice end-to-end data engineering respecting ANZ architecture standards. You will challenge inefficient engineering practise in ANZ and influence change in your field to drive better business outcomes. To this end, in the role you will implement smart and relevant data engineering to drive E2E application delivery and support the uplift of data engineering capability in Data Capability, while linking into the wider Enterprise Analytics roadmap.
Banking is changing and we’re changing with it, giving our people great opportunities to try new things, learn and grow. Whatever your role at ANZ, you’ll be building your future, while helping to build ours.
Role Location: Bengaluru
Role Type: Permanent, Fulltime
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 for on-premises and cloud
- Optimise data flows by building robust, fault-tolerant data pipeline that cleans, transforms, and aggregates unorganized and messy data into databases or data sources
- Migration of data pipelines to cloud
- Whilst migration is ongoing, provide support and maintenance of the same legacy assets.
What will you bring?
Soft Skills:
- Can do attitude with good problem solving skills and troubleshooting skills
- Comfortable working independently or as part of a team
- Able to steer tech conversations
- Quick learner and attitude to continuously improve and automate tasks
Tech Skills:
- Experience in building ELT and ETL data pipelines
- Experience in building DBT models
- Strong SQL experience on MPP platforms (e.g. hive, trino/presto/starburst (preferably), bigquery, redshift)
- Strong experience in data warehousing and knowledge in data vault
- Practical experience with Git e.g. cleanup history, rebase
You will be strongly considered if you have the following experience as well:
- Understanding of distributed computing platforms (e.g. Hadoop, Kubernetes) and/or cloud platforms preferable GCP
- Experience in using scheduling tools such as Airflow, Oozie or Control-M
- Experience in python programming language and exposure to interacting with tools using REST API
- Any personal projects or exposure to building GenAI agents
You’re not expected to have 100% of these skills. At ANZ a growth mindset is at the heart of our culture, so if you have most of these things in your toolbox, we’d love to hear from you.
Job Posting End Date
21st Feb 2025, 11.59pm, (Melbourne Australia)