Discover your dream Career
For Recruiters

Software Engineer (Ab Initio Developer)

Commonwealth Bank of Australia Sydney, Australia
Posted 6 days ago Permanent Competitive
Software Engineer (Ab Initio Developer)
Software Engineer (Ab Initio Developer)
  • You are passionate about modernising the HR ecosystem through the strategic and secure management of AB Initio ETL data products, pipelines, and databases.
  • We are currently undergoing one of Australia's largest digital transformations, with the establishment of an Engineering function within HR.
  • Together we can foster an engineering culture and nurturing a passion for DevSecOps and GitOps.

Do work that matters

In the role of a Software Engineer, you'll be utilising the AB Initio ETL tool to design, create, and manage various components of Ab Initio. This includes GDE, Web services, Continuous Graphs, Micrographs, and the usage of Conduct>IT (Plans).

You'll be expected to bring your proven experience and expertise with the AB Initio ETL tool to the table to develop, deploy, and operate the platform. Taking ownership and accountability for both functional and non-functional design.

You'll work within a team of Engineers to create innovative solutions that unlock value and modernise technology designs. Furthermore, you'll embody a continuous improvement mindset, taking technical ownership of key ETL data transformation and pipeline assets in your project interactions.

See yourself in our team

The HR Technology function operates within an Agile methodology, collaborating with our HR business to plan, prioritise, and deliver high-value HR and technology objectives. These results can be experienced by all our employees.

As part of the Middleware, ETL, and Storage Chapter, your role will involve working with data-producing systems such as Workday, ADP, and multiple HR systems. A typical day will involve defining, extracting, transforming, and sharing data to downstream systems.

We're interested in hearing from people who:
  • Can design and implement ETL processing for Batch and near real-time services.
  • Can develop and maintain ETL processes to ingest raw data from multiple sources, including JSON and XML files.
  • Can design and implement transformation logic to convert raw data into structured formats for databases and downstream integrations.
  • Can automate data ingestion and transformation processes using scheduling tools.
  • Can monitor and troubleshoot data pipelines to ensure high performance and reliability.
  • Can design application logical database requirements and implement physical solutions.
  • Can develop back-end database code to support ETL activities.
  • Can collaborate with business and technical teams to design and build crucial integrations and enhancements.
  • Can advise business owners on strategic direction and application solution design.

Tech skills

We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but having significant experience and exposure with some of these (or equivalents) will set you up for success in this team.
  • Proficiency in Ab Initio - GDE, Web Services, Continuous Graphs, Micrographs, and usage of Conduct>IT.
  • Working experience in Ab Initio BRE (Business Rule Environment) or ACE (Application Configuration Environment).
  • Knowledge of Ab Initio backend commands such as AIR and m commands, along with Unix shell scripting, is required.
  • Familiarity with any database such as Oracle, MySQL, etc., is beneficial.
  • Must possess knowledge of data warehousing concepts and data modelling.
  • Responsible for driving the architecture of a project, including authoring functional and design specifications, ensuring scalability, testing, quality data flow, and interface.
  • Understanding of Ab>Initio application migration to cloud infrastructure
  • Knowledge with Continuous Integration and Continuous Deployment

Working with us:

Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we're driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

Here, you'll thrive. You'll be supported when faced with challenges and empowered to tackle new opportunities. We're hiring engineers from across all of Australia and have opened technology hubs in Melbourne and Perth. We really love working here, and we think you will too.

We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. Talk to us about how these arrangements might work in the role you're interested in.

If this sounds like the role for you then we would love to hear from you. Apply today!

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 20/07/2024
Job ID  REQ212846
More Jobs From Commonwealth Bank of Australia
Commonwealth Bank of Australia
Senior Software Engineer (DevOps)
Commonwealth Bank of Australia
Sydney, Australia
14 hours ago Full time Competitive
Commonwealth Bank of Australia
Senior Software Engineer - Pega
Commonwealth Bank of Australia
Sydney, Australia
6 days ago Full time Competitive
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia
1 day ago Full time Competitive
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia
6 days ago Full time Competitive
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia
9 days ago Full time Competitive
Commonwealth Bank of Australia
Data Engineer - Big Data
Commonwealth Bank of Australia
Sydney, Australia
1 day ago Full time Competitive
Commonwealth Bank of Australia
Chapter Lead Fraud and Scam Case Management
Commonwealth Bank of Australia
Sydney, Australia
6 days ago Full time Competitive
Commonwealth Bank of Australia
Senior Software Engineer (.NET/React/DevOps)
Commonwealth Bank of Australia
Sydney, Australia
14 hours ago Full time Competitive
Commonwealth Bank of Australia
Software Engineer - .NET
Commonwealth Bank of Australia
Sydney, Australia
14 hours ago Full time Competitive
Commonwealth Bank of Australia
Senior Software Engineer- Pega
Commonwealth Bank of Australia
Sydney, Australia
1 day ago Full time Competitive

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This
Commonwealth Bank of Australia
Senior Software Engineer (DevOps)
Commonwealth Bank of Australia
Sydney, Australia
Commonwealth Bank of Australia
Senior Software Engineer - Pega
Commonwealth Bank of Australia
Sydney, Australia
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia
Commonwealth Bank of Australia
Senior Data Engineer
Commonwealth Bank of Australia
Sydney, Australia