ANZ Banking Group Limited
Data Engineer
Job Description
About Us
At ANZ, we’re applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.
Our community of over 5,000 engineers is key to making this happen, because technology underpins every part of our business – from delivering tools, apps and services for our customers, to building a bank for the future.
About the Role
Data Engineer – Commercial Data Analytics
Role Location – Manyata Tech Park, Bangalore
Role Type – FTE
Job Grade: Group 4
At ANZ our purpose is to shape a world where people and communities thrive and to achieve this, we need a talented Data Engineer to join our Australia Commercial tribe. The Australia Data tribe sits within our Australia Commercial division and our mission is to combine business & technology capabilities to enable analytics, reporting & data asset development by users across ANZ’s Australia Commercial division.
The Data Engineer 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 Commercial Division, 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 Commercial Division, while linking into the wider Enterprise Analytics roadmap.
What will your day look like?
This role is responsible for designing and building the data flow and storage solutions. It also includes completing data collation, wrangling, analysis and visualisation of data sets.
As a Senior Data Engineer, you are deepening your expertise and developing strong foundations. You are continuously broadening and adding more skills to your toolkit, setting yourself up for your chosen career path within the engineering discipline. You are starting to take on more of a leadership role, expanding your mentoring and coaching with more junior practitioners. You are beginning to take a ‘system’ view by contributing to architecture and technology strategies.
As a Senior Data Engineer, you are expected to:
• Understand elements of the end-to-end data development lifecycle and abstract away from the end users to enable self-service and reduce the complexity of data pipeline development
• Independently use existing data ingestion and transformation patterns and frameworks to create batch and streaming pipelines
• Use intermediate modelling techniques and guide junior squad members to design data objects for ease of access / use.
• Use existing tools and techniques to profile data in order to understand how to build stable pipelines
• Design new dashboards based on business requirements
• Actively participate in the creation or revision of code management practices including: source code management, peer-reviews, and CI/CD automation to ensure the effectiveness of frameworks targeting data objects and the preservation of data during schema evolution
What will you bring?
-
MS or BS in Computer Science, Engineering, Mathematics, Statistics or equivalent practical experience in Data Engineering.
-
4+ years’ experience with strong background in data processing and software engineering and can build high quality, scalable data products
-
Strong Software Engineering experience with proficiency in at least one high-level programming language (Python, Java, Scala)
-
Experience and proficiency in at least one high-volume data processing environment (Teradata, Oracle, Cloudera, BigQuery or equivalent)
-
Extensive experience working within cross-functional, agile or continuous delivery teams
-
Strong ability to translate data insights into practical business recommendation
So why join us?
ANZ is a place where big things happen as we work together to provide banking and financial services across more than 30 markets. With more than 7,500 people, our Bengaluru team is the bank’s largest technology, data and operations centre outside Australia. In operation for over 33 years, the centre is critical in delivering the bank’s strategy and making an impact for our millions of customers around the world. Our Bengaluru team not only drives the transformation initiatives of the bank, it also drives a culture that makes ANZ a great place to be. We’re proud that people feel they can be themselves at ANZ and 90 percent of our people feel they belong.
We know our people need different things to be great in their role, so we offer a range of flexible working options, including hybrid work (where the role allows it). Our people also enjoy a range of benefits including access to health and wellbeing services.
We want to continue building a diverse workplace and welcome applications from everyone. Please talk to us about any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability or access requirements, let us know how we can provide you with additional support.
To find out more about working at ANZ visit https://www.anz.com/careers/. You can apply for this role by visiting ANZ Careers and searching for reference number 78702.
Job Posting End Date
, 11.59pm, (Melbourne Australia)