Python Job: Engineer

Job added on

Location

Melbourne - Australia

Job type

Full-Time

Python Job Details

About the role

Role location: Melbourne

Role Type: Permanent full-time

Team: Core Systems Tech Area

This role sits within ‘Core Systems Tech Area’ under Australia Retail & Commercial Division. Core Systems is a conglomerate of mainframe applications that run ANZ's Customer, Deposits, Lending, Transaction and Credit Card Systems for Retail and Commercial Businesses. Servicing multiple business units and tribes across ANZ, we run mission critical applications for the bank that process thousands of transactions per second in real time and this brings serious challenges to solve and engineer.

We’re passionate about creating flexible and agile services that are not on the critical path of tribe deliverables and we will radically simplify our architecture and processes to continually improve time to value.

What a typical day might look like

Actively engage in the entire software delivery lifecycle (consult, design, build, test, implement, monitor, and refine) for services of large and complex applications.
Understand business and technical requirement, prepare program and technical specifications and diagrams
Develop and modify applications primarily in COBOL using technology stack such as but not limited to IMS-DB, IMS-DC, DB2, MQ, z/OS Connect and Hogan Umbrella.
Use modern IDE’s and tooling to build high quality software by applying shift left principles
Understands, accepts, and supports the need for change and adapts own behaviours to changing circumstances and constructively provides input to change projects

What will likely be in your toolkit?

We look first and foremost for people who are passionate and have an obsession to solve business problems through innovation and engineering practices.

Hands-on design and development experience in Core Banking Hogan Loans (ILS) platform
Recent experience across
Hierarchical database IMS-DB and Relational database DB2
IBM Transaction management IMS-DC
Integration technologies: IBM MQ, RESTful APIs, JSON, z/OS Connect
Hogan Umbrella technologies
Building application using COBOL & Assembler on Mainframe
Skilled in debugging techniques using tools such as Compuware xPediter, Hogan tracing and log analysis (SMF, IMS logs, DB2 logs and MQ logs)
Ability to analyse and derive insights from complex data models in Teradata & DB2 databases
Continuous improvement junkie – ability to constructively challenge the status quo, look for better ways to do things and passionately advocate continuous improvement. Automate everything
Obsession with software engineering excellence and new methodologies

Nice to have skills?

CI/CD pipeline using
Version control system: Git/GitHub
CI/CD Orchestrator: Codefresh
Application monitoring using Splunk
Scripting using languages such as
JavaScript
Groovy
Python
Shell Scripting

Security:
Broadcom ACF2 & IBM RACF
Active Directory
TLS Certificate management
Secrets management using Hashicorp Vault

About ANZ

At ANZ, everything we do boils down to ‘why’ – our purpose – to shape a world where people and communities thrive. We're focused on seeing our people thrive just as well as our customers. We'll give you every opportunity to develop your career. We are responding faster to changing customer requirements, focusing on the things that matter most, energising our people, eliminating waste and reducing bureaucracy. A happy workplace is a thriving one. So in order to attract and keep the best talent, and say thanks for the hard work, we make sure all our employees are rewarded.

We work flexibly at ANZ and encourage you to talk to us about how this role can be flexible for you and any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability, let us know how we can provide you with additional support.