About Us
Job Title: Cloud Engineer – Cloud Platforms
Location: Melbourne, Australia
1. Do work that matters at scale, using modern cloud platforms
2. Collaborate with talented teams of engineers and analysts
3. Join a progressive organisation with the people and policies you want
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, 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.
With opportunities to work across a variety of projects used at scale across the globe, you can be the Cloud Engineer you want to be. We understand that technology underpins every part of our business – cloud empowers us to be more customer-centric. Taking an idea and turning it into reality quickly. Testing and learning to deliver value continuously and incrementally for customers, shareholders, and our people.
We’re making ANZ a great place for engineers to grow. You’ll learn and innovate because underpinning everything we do is a Growth Mindset. We’ll challenge you to become an industry-leading engineer while supporting you in a friendly work environment.
About the Role
As a Cloud Engineer in our CDIS and structure automation, you’ll play a key role in helping to lecture people about DRY, and you can talk at length about git branching strategies and secrets management. You likely know more than one cloud and be able to bring experience in networking, software, and SRE to our cloud estate - starting as always with the code. You are a champion of open-source development and git, bash, docker & Kubernetes are the bread and butter of your day job. You will work on missions that excite you, including developing platforms and services which will help our customers get on top of their money while using the latest tech stacks.
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.
What will your day look like?
4. Work in a collaborative team to explore business initiatives and solutions
5. Build infrastructure using code and follow software engineering best practices
6. Utilise knowledge of distributed system design including cloud scalability, communication integration, database, and storage
7. Challenge the status quo, whilst always looking for opportunities for continuous improvement
8. Forget the suit stereotype - we encourage you to dress for your day
What will you bring?
Large Organisation Experience
- Experience using multi-account organisational structures.
Strong knowledge of AWS services, including but not limited to:
- Hands-on AWS networking skills (e.g. VPC, subnets, NACL, Transit Gateway, Route tables. Load Balancer, Direct Connect gateway, Route53, etc).
- Thorough understanding of networking concepts, especially TCPIP, IP addressing and subnet calculation.
- Solid experience with AWS Security services; IAM (identity, resource, and service control policies, permission boundary, roles, federation, etc.), Security groups, KMS, ACM/ACM-PCA, Network Firewall, Config/GuardDuty/CloudTrail, secrets manager, systems manager (ssm) etc.
- Good knowledge of various AWS Integration patterns, Lambda with Amazon EventBridge, and SNS.
Infrastructure as a Code and Scripting:
- Solid hands-on experience with declarative languages, Terraform (& Terragrunt preferred) and their capabilities
- Comfortable coding in one or more languages (bash, Golang, Python, Powershell, etc), and you use these skills to automate as much as possible
- Sound knowledge of secure coding practices, and configuration/secrets management
- Knowledge in writing unit and integration tests.
Solid understanding of CI/CD:
- Solid understanding of zero-downtime deployment patterns
- Experience with automated continuous integration testing, including security testing using SAST tools
- Experience in automated CI/CD pipeline tooling; GitHub Actions or Codefresh preferred
- Experience in creating runners, docker images
Experience using version control systems such as git
- Comfortable working on large source code repositories in a team environment, and solid expertise with Git and Git workflows, working within mid to large (infra) product development teams
General / Infrastructure Experience
- Experience with cloud ops (DNS, Backups, cost optimisation, capacity management, monitoring/alerting, patch management, etc.
So why join us?
From the moment you join ANZ, you'll be doing meaningful work that will shape a world where people and communities thrive.
But it's not just our customers who'll feel your impact. you'll feel it too. Because at ANZ, you'll have the resources, opportunities, and support you need to take the next big step in your career.
We're a diverse bunch at ANZ in different roles, different locations, doing different things. That's why we have a range of flexible working arrangements, so our people can 'make work, work for them'. We also provide a range of benefits including access to health and wellbeing services and discounts on selected products and services from ANZ and more.
At ANZ, you'll be part of an organisation where the different backgrounds, perspectives and life experiences of our people are celebrated. That's because We're committed to building a workplace that reflects the diversity of the communities we serve. We welcome applications from everyone and encourage you to 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 requirement, let us know how we can provide you with additional support.