National Australia Bank

We’re NAB.

For almost 160 years, we’ve been helping our customers with their money.

Today, we have more than 30,000 people serving 9,000,000 customers at more than 900 locations in Australia, New Zealand and around the world.

As Australia’s largest business bank, we work with small, medium and large businesses. We’re there from the beginning to support them through every stage of the business lifecycle.

We fund some of the most important infrastructure in our communities – including schools, hospitals and roads. And we do it in a way that’s responsible, inclusive and innovative.

 

More than money.

We know that to be Australia and New Zealand’s most respected bank, we need to be good with money. And we need to be just as good with people, too.

Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741592 Business unit:  Technology and Operations Position location:  VIC, Docklands, 800 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro What we offer: Work with cutting edge cloud and open source data technologies, in an environment that fosters learning from some of the leading data engineering talent in Australia Flexible ways of working with a focus on outcomes and collaboration Support for volunteering programs Get to work in our modern office in the heart of docklands We’re changing at NAB. Our goal is to build a world class information management and engineering culture to enable us to deliver an unprecedented pace of change and a customer experience second to none. As part of that journey NAB is embarking on a green-fields project to establish a world class Data Lake, Analytics and Insights platform. We are current looking for Data Engineers to play a leading role in building out our capability. In this role your responsibilities would come from this pool depending on skills and position: Create and maintain optimal data pipeline architecture through automation and service reliability practices Design and build data separation schemes and security policies to meet differing regulatory requirements across multiple cloud environments Ensure architecture meets the functional and non-functional requirements Continually learning and researching best practices and tooling for data lake architectures (Kappa, Lambda, etc.) Automation is built in into every aspect of your deliverables as a core component, not an afterthought. To be successful in this role you should have experience in some of the following areas: Developing in Java, Scala or Python Open source data tooling (Apache Kafka, Beam, Flink, Spark, ETL processing, etc.) Knowledge of, or experience with traditional and MPP Data Warehouses (Exadata, Teradata, Greenplum, RedShift, etc.) and associated ETL tooling (Informatica, etc) OOP or functional design patterns Databases including Relational, Graph and Document/NoSQL, dimensional models (star, Snowflake etc), normalization and SQL development Containers (Docker, Kubernetes) CI/CD, Github Traditional RDBMS (MSSQL, Postgres, MySQL etc) Cloud: AWS (S3, EMR, EKS, EC2, lambda, etc.), Azure and/or Google Cloud Platform To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia.   Please note candidate screening and interviews may be conducted prior to the closing date of the advert.   We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741597 Business unit:  Technology and Operations Position location:  VIC, Docklands, 800 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Join the team building NAB’s new cloud native Data Lake Contribute to high system uptime through production support and upstream automation Technical role covering provisioning and supporting infrastructure, establishing CI/CD We’re changing at NAB.  Our goal is to build a world class information management and engineering culture to enable us to deliver an unprecedented pace of change and a customer experience second to none.  As part of that journey NAB is embarking on a green-fields project to establish a world class Big Data Lake. We are looking for DevOps engineers with strong production support background to build automation into Big Data delivery and promote DevOps practices. What you will do: Support and Incident Management. Diagnosing production issues and performing root cause analysis. Follow the Incident process, track and report on the incident status as it occurs. Participate on out of hours on-call support (rostered). Creation and maintenance of delivery pipeline tooling. Including build/deploy/CI/infrastructure scripts, monitoring, logging Building automated provisioning that can setup secure cloud environments Continually learning and researching best practices and tooling for Big Data delivery Automation is built in into every aspect of delivery as a core component, not an afterthought. Your skills and technologies you should know: Strong infrastructure production support experience. L1 and L2. Experience with monitoring tools (e.g. Cloudwatch, Splunk) AWS experience Deploying and managing Big Data solutions (Hadoop clusters, ETL processing, etc) Infrastructure provisioning automation (Terraform, Ansible) Jenkins/Hudson experience (or similar CI tools) Multiple roles available, both senior and junior. To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia. Please note candidate screening and interviews may be conducted prior to the closing date of the advert.   We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741596 Business unit:  Technology and Operations Position location:  VIC, Docklands, 800 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Join the team building NAB’s new cloud native Data Lake Technical role covering provisioning and supporting infrastructure, establishing CI/CD Culture of you build it, you support it. We’re changing at NAB.  Our goal is to build a world class information management and engineering culture to enable us to deliver an unprecedented pace of change and a customer experience second to none.  As part of that journey NAB is embarking on a green-fields project to establish a world class Big Data Lake. We are looking for a DevOps engineer to build automation into Big Data delivery and promote DevOps practices. What you will do: Creation and maintenance of delivery pipeline tooling. Including build/deploy/CI/infrastructure scripts, monitoring, logging Building automated provisioning that can setup secure cloud environments Supporting the infrastructure and application layer, both in production and test environments Supporting the build team (Dev and Test) to be self-sustained through training and troubleshooting Continually learning and researching best practices and tooling for Big Data delivery Automation is built in into every aspect of delivery as a core component, not an afterthought. Your skills and technologies you should know: Deploying and managing Big Data solutions (Hadoop clusters, ETL processing, etc) AWS experience is a must Container management Azure and/or Google Cloud experience Infrastructure provisioning automation (Terraform, Ansible) Designed and implemented CI/CD pipelines Source code management and branching solution (Git) Jenkins/Hudson experience (or similar CI tools) Multiple roles available, both senior and junior. To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia. Please apply via the link. Please note candidate screening and interviews may be conducted prior to the closing date of the advert.   We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741461 Business unit:  Technology and Operations Position location:  VIC, Melbourne, 500 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that creates change for our customers and for the community. If you're always thinking about what's possible, we want to hear from you. You will be responsible for providing technical leadership in deploying Payments Integration assets (GMM, TLM) to new infrastructure platforms, including the uplift of those platforms, and automation of build and deployment processes. This is a hands-on role that will require Infrastructure architecture, design, implementation and support. What will I be doing? Technical leadership including SDLC, setting standards, technology choices, architecture, quality engineering and mentoring junior engineers. Promoting cloud-native architectures, designs and development techniques for new and existing systems. Design & creation of deployment tooling including CI/CD  pipelines, frameworks, libraries, repositories. Collaborate with customers (developers), to establish their pain points, and governance stakeholders to ensure that security, risk, MA, architecture have suitable controls embedded in the product. What do I need? 10+ years of platform experience: OS (Win, *NIX), Java application servers. Strong knowledge of network and resilient server infrastructures,  highly-scalable environments including cloud 3+ years working in with public cloud and certification (AWS peferred). Engineering CI/CD pipeline automation, tooling (Github, Jenkins,  Artifactory, Docker) and Compliance as code. Serverless, Microservice & Container based pattern development. Experience in software development and deployment automation in Python, Java or similar.  Automation toolsets such as Jenkins, Ansible. Jira/Confluence, Sharepoint for workflow & collaboration. If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  738970 Business unit:  Technology and Operations Position location:  VIC, Melbourne, 500 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Multiple permanent opportunities 700 Bourke street location Be part of the cloud journey and drive fast paced delivery and support of our platform Calling all experienced Automation Testers! At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that creates change for our customers and for the community. If you're always thinking about what's possible, we want to hear from you. We currently have a number of permanent positions for Quality Engineers to join the team. You will play a key role in developing and executing end to end automated quality enablement to ensure quality and reliability of product delivery to NAB’s Customers. What will I be doing? Identify, develop and execute automated or performance testing strategies Drive an Automation led approach for Unit, System and SIT across NAB, and contribute to platform integration and performance tests Identify and proactively drive blockers to resolution Apply knowledge of CD-CI frameworks to validate and confirm traceability to requirements Look for the opportunity to apply Service Virtualisation to increase upstream quality Identify environment and data requirements Work with other team members to refine the product backlog, estimate features, epics and stories based on acceptance criteria and definition of done Proactively manage risk; meet all policy and compliance requirements; perform controls; adhere to Process and Procedures pertinent to role What do I need? Disciplined coding practices to enable agility and delivery of high quality code Possess an agile mindset in delivery Building strong relationships with cross functional teams Analytical and problem solving skills Experience in applying disciplined coding practices to enable agility and delivery of high quality code Experience with CI/CD, TDD, BDD 2+ years’ experience some of the following: Jira, Confluence, Selenium, Perfecto, SOAP UI, CA Lisa, SQL, Jmeter, Rest, Protractor, GitHub, Lean FT, API, Microservices, Serivce Virtualisation. If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741600 Business unit:  Technology and Operations Position location:  VIC, Melbourne, 500 Bourke St Work type:  Fixed-term Full time Location:  Aust - VIC Metro 500 Bourke Street Fixed-term Full Time Senior Test Automation About the Role The Asset Servicing business has a number of key initiatives and projects planned or currently in-flight. The Direct Client Reporting team supports the technology for the Asset Servicing data warehouses, online client reporting tool among others. As a Senior Analyst Quality you must have end to end exposure to all stages in a project life cycle and will be responsible for ensuring stability, availability and reliability of production platforms and applications through the planning and execution of functionality based user testing. You must be comfortable working collaboratively with project team members, business team members and other stakeholders. We work in an agile way across BAU and project initiatives and you are required to embrace and role model an agile way of working. What will I be doing? Ensuring fewer production failures/errors, through the creation & execution of Automated Test Scripts. Increasing availability & reliability of production systems through the automated regression testing of applications (improved testing efficiency). Automated Test Tool installation and configuration to provide a stable automated test environment for script execution. Promote the use of Test Automation to projects and key application channels as a value add. Adherence to methodology as per agreed automated standards and disciplines/Testing Strategy agreed to by Business/Technology Management. Documenting test processes/procedures & ensuring all documentation is regularly maintained and updated in a designated repository. Liaising with business users, business analysts and developers to ensure that planned testing meets their requirements. Acquiring and analysing all relevant documents for assigned projects to determine testing requirements. Consulting on testing matters to business and IT project managers. Ensuring Test environments are properly established to control and monitor end-to-end Testing of applications and infrastructure components. Establish and maintain stakeholder relationships through effective communication, negotiation and issues management to engage stakeholders. Promote use of coding standards within development teams that enhances the ability to use Automated Test Tools and Techniques. What do I need? The ability to create and deliver strategic ideas and initiatives 7+ years’ experience in software testing, with at least 3 years general IT experience coupled with relevant tertiary qualifications Experience in implementing JUnit or TestNG Test Automation framework and developing automation infrastructure. Experience with at least one test management tools: qTest, Zephyr Detail understanding of the SDLC processes Detail experience with SQL Server Experience in writing your own macros/scripts (VBA) Exposure to automation testing tools such as Selenium, UFT Knowledge or exposure to the below is beneficial: Microsoft T-SQL and/or Oracle PL/SQL Object-oriented languages: C# or Java If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve.   At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741602 Business unit:  Technology and Operations Position location:  VIC, Melbourne, 500 Bourke St Work type:  Fixed-term Full time Location:  Aust - VIC Metro 500 Bourke Street Fixed-term Full-Time opportunity Java Development with Front End focus About the role The Asset Servicing business has a number of key initiatives and projects planned or currently in-flight. The Direct Client Reporting technology team supports the technology for the Asset Servicing data warehouses, online client reporting tool applications. As a Senior Analyst Engineer you must have end to end exposure to all stages in a project life cycle, use your analytical thin king and investigative techniques to create technical solutions, design documents. You must be comfortable working collaboratively with project team members, business team members and stakeholders This role is one of the key technology contacts for the client interface and financial reporting teams in Asset Servicing. We work in an agile way across BAU and project initiatives and you are required to embrace and role model an agile way of working. What  will I be doing ? Work autonomously to deliver project and change initiatives. Responsibility for driving change and improvements across the technical environment. Scope, configure & develop custom code to meet business requirements & use cases Resolve and monitor project defects that arise as well as perform routine maintenance activities in conjunction with other NAB technology groups. Have ownership/accountability for the investigation of business and client queries. Responsibility for driving change and improvements across the technical environment. Establish and maintain stakeholder relationships through effective communication, negotiation and issues management to engage stakeholders and ensure project deliverables are met Involvement with other applications in the team, both from a development and issue resolution perspective. Perform project activities as directed by the development or stream lead What do I need? The ability to create and deliver strategic ideas and initiatives 7+ years of system development and support with end-to-end JAVA application development (focus on Front End development) Tertiary qualifications in computer science or a related discipline. Experience with the development models and software development lifecycle (SDLC) model Thorough understanding of SAML Experience with at least one ETL tool (e.g. SSIS) Detail understanding of the Microsoft BI stack Detail experience with Oracle, PL/SQL Knowledge or exposure to the following technologies are also beneficial Microsoft SQL Server, T-SQL JavaScript, AngularJS Microsoft BI stack and Sharepoint. If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work  for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  740596 Business unit:  Technology and Operations Position location:  VIC, Docklands, 700 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Web Developer in Digital Technology Reports to the Engineering Manager Be part of the cloud journey and drive fast paced delivery and support of our platform CALLING ALL ANALYST ENGINEERS! Do you want to build components that will be used to create the NAB.com.au website – one of the top 50 most visited sites in Australia?  Are you looking to be part of a multi skilled team that has wonderful opportunities to not only apply your current skills, but learn more – a lot more?  Do you want to work for a company where you are respected and work/life balance actually means something? WHAT YOU WOULD BE DOING. We are currently looking for Analyst Engineers to join our Digital Content team.  As a member of the team you will be heavily involved in designing and building out components that our Content Authoring team uses to create web pages primarily for the NAB.com.au site and other NAB group companies.  There is also the opportunity to design and build single page applications used across the site. You will be working within a squad of 7-8 other software engineers.  Automation is at our core, so bring your appetite to automate testing and uplift the build pipeline as there are always opportunities for more automation! We are here for the long term, so you’ll be a passionate person that thinks, designs and builds for robust, best practice solutions. Importantly, we don’t expect you to know everything – in fact that is impossible.  We’ll help you build your skills through training and work opportunities, all you need to bring is a great attitude to ‘have a go’ and learn. WHAT WE NEED. To be successful in landing the role the following is what we are looking for Strong skills in Java, Sling and the OSGi framework Strong skills in building websites using standards complaint HTML, CSS and JavaScript Good exposure to testing strategies for both Java and Javascript, such as Mockito and Jasmine Now everything else listed here is just a bonus – we don’t expect you to have any or all of these, but it will be a bonus if you do: AEM or similar content management systems Automated unit and visual testing tools. Knowledge of building accessible websites and WCAG Knowledge of front end frameworks development a plus eg . Angular or React Cloud hosting, AWS preferred CI/CD tools (Jenkins preferred) Working with other disciplines (such as UX and Solution design). Agile development practices. Most importantly, we need you to show the right attitude: be ready to quickly learn new things, adapt and innovate. You will also have to demonstrate excellent collaboration skills. Communication is key – both written and verbal.  WHAT’S IN IT FOR YOU? A role in a wonderful team of professionals. You’ll be working on highly visible changes that you’ll be able to point out to your friends and say ‘I built that’.  You’ll be supported in your professional development – we want to help you become better than the superstar you already are.  You’ll have access to flexible working arrangements, because we understand you have a life outside work. The work will be challenging – but rewarding. Always dictated by doing what’s right by our customers, no matter what.  We offer an exciting opportunity for anyone looking to take that next big career step in one of Australia’s big 4 banks. If you think this sounds like it could be for you, then send us your application, we’d love to hear from you! At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  739213 Business unit:  Technology and Operations Position location:  VIC, Docklands, 700 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Join a highly skilled and dynamic team 700 Bourke street , Melbourne Work with the latest and greatest front-end technologies in an Agile environment  Take on a role that’s about more than money. With more than 35,000 people serving 10 million customers in Australia and around the world, we need to be good with money. And we need to be just as good with people too. If you're always thinking about what's possible, we want to hear from you.  nabONE is a growing digital platform in the Technology arm of Assisted Channels, Sales and Service, within the Banking Customer Technology performance unit at NAB. We are changing the way our key stakeholders work within the bank to ensure our focus is kept on the delivery to our Customers. Our nabONE team is seeking passionate, results-focused Senior Technical Business Analysts to provide technology based services incorporating strategy, design, development, delivery and maintenance of technological solutions to meet business needs. Your responsibilities will include: Working with business SMEs to map business processes/requirements to technical requirements; Working with Solution Designers in both workshops and reviewing design documents to ensure business requirements are being met; Working with developers to find requirements gaps, improvements and overall doability of features; Working with Engineer managers/product owners to manage team expectations. To be successful in this role, you will have the following skills and experience: At least 5 - 7 years of experience in IT, with at least 3 years’ experience in writing technical/business user stories for the development of web applications/sites; Strong ability to converse with both end-users and IT employees at all levels of the organisation; Strong understanding of all aspects of the systems/software development lifecycle; Experience in writing requirements for web applications; Excellent communication skills, both written and verbal; Outstanding ability to analyse, isolate and interpret business needs and develop appropriate technical solutions; Outstanding technical specification writing/documentation skills; An appreciation of both IT and business strategy; Strong customer service focus; Advanced knowledge of business process re-engineering. In return we offer a rewarding work environment, structured training, structured career progression, hack days and personal development in a supportive team environment.  To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia. We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741470 Business unit:  Technology and Operations Position location:  VIC, Docklands, 700 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Multiple permanent opportunities 700 Bourke street location Be part of the cloud journey and drive fast paced delivery and support of our platform Calling all experienced  Senior Consultant, Quality Engineers! At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that creates change for our customers and for the community. If you're always thinking about what's possible, we want to hear from you. We currently have a number of permanent positions for Senior Consultant, Quality Engineers to join the team. You will play a key role in developing and executing end to end automated quality enablement to ensure quality and reliability of product delivery to NAB’s Customers.  We ar3e looking for leaders to join our business and manage multiple scum teams but also willing to be hands on and still contribute to the day to day role of an experience Automation/Performance Testing Engineer. You will be responsible for providing technology based services incorporating strategy, design, development, delivery and maintenance of technological solutions to meet business needs. Key Accountabilities: Performance, Integration, improvement and management Responsible for estimating and scoping, as well are looking after multiple Scrum teams Evaluate initiatives and their impacts on the existing Testing solutions Document High Level Assessments and seek approval for initiatives to proceed Produce Detailed Design documents for review Work collaboratively with the initiative resources to assist them to produce content Solution design – develop and contribute to the development of service investment solutions, ensuring optimal fit with Asset Lifecycle Plans and capabilities Provide initiatives with Strategic, Tactical or Operational solutions Identify, record and escalate Risks and Issues Oversee Asset Design, Build and Implementation ensure operational requirements & acceptance criteria Manage and escalate incidents and problems raised Support and contribute to the Service and Asset Lifecycle Plans (e.g. service strategy, asset roadmaps) Identify opportunities to reduce test data provisioning/refresh time for testing Qualifications and skills: It is expected that the role holder will most likely have the following skills and experience: 10+ years minimum of experience in IT (specifically hands on Testing and currently applying hands on skills and knowledge) ITIL or COBIT certification is preferred Disciplined coding practices to enable agility and delivery of high quality code Familiar with Agile development methodology and Cloud based services   Building strong relationships with cross functional teams Analytical and problem solving skills Experience in applying disciplined coding practices to enable agility and delivery of high quality code Experience with CI/CD, TDD, BDD 10+ years’ experience multiple of the following: Jira, Confluence, Selenium, Perfecto, SOAP UI, CA Lisa, SQL, Jmeter, Rest, Protractor, GitHub, Lean FT, API, Microservices, Serivce Virtualisation Has a broad understanding of Service Delivery and Infrastructure If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  741464 Business unit:  Technology and Operations Position location:  VIC, Docklands, 700 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Multiple permanent opportunities 700 Bourke street location Be part of the cloud journey and drive fast paced delivery and support of our platform Calling all experienced Automation Testers! At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that creates change for our customers and for the community. If you're always thinking about what's possible, we want to hear from you. We currently have a number of permanent positions for Quality Engineers to join the team. You will play a key role in developing and executing end to end automated quality enablement to ensure quality and reliability of product delivery to NAB’s Customers. What will I be doing? Identify, develop and execute automated or performance testing strategies Drive an Automation led approach for Unit, System and SIT across NAB, and contribute to platform integration and performance tests Identify and proactively drive blockers to resolution Apply knowledge of CD-CI frameworks to validate and confirm traceability to requirements Look for the opportunity to apply Service Virtualisation to increase upstream quality Identify environment and data requirements Work with other team members to refine the product backlog, estimate features, epics and stories based on acceptance criteria and definition of done Proactively manage risk; meet all policy and compliance requirements; perform controls; adhere to Process and Procedures pertinent to role What do I need? Disciplined coding practices to enable agility and delivery of high quality code Possess an agile mindset in delivery Building strong relationships with cross functional teams Analytical and problem solving skills Experience in applying disciplined coding practices to enable agility and delivery of high quality code Experience with CI/CD, TDD, BDD 2+ years’ experience some of the following: Jira, Confluence, Selenium, Perfecto, SOAP UI, CA Lisa, SQL, Jmeter, Rest, Protractor, GitHub, Lean FT, API, Microservices, Serivce Virtualisation. If you think there might be a role with your name on it, send us your application. If you think you’ve got what it takes to thrive in a high-pressure, fast paced environment and want to drive your career forward, then we’d love to hear from you. What’s in it for you? You’ll be a part of a team that’s been hand-picked at the top of their game to make a real difference. Working on change that rolls out across the entire NAB group, you’ll have the opportunity to learn more about bank-wide channels and technology. We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Opportunity to grow and learn professionally Flexible working policy Are you keen to know more or apply? There are plenty of opportunities awaiting you! (You need to be a citizen of Australia or New Zealand, or hold a permanent residency visa to apply.) We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
Job no:  736198 Business unit:  Technology and Operations Position location:  VIC, Docklands, 700 Bourke St Work type:  Permanent Full time Location:  Aust - VIC Metro Help us to transform our technology stack New position designed to help deliver new capability through projects in the API and Cloud Enablement space using a Microservices architecture 800 Bourke Street Location At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that affects change for our customers - and for the community too. If you're ready for the next step, the opportunity starts right here. The Opportunity The Senior Analyst Engineer specializing in Microservices, APIs and Cloud capabilities is a new position designed to help deliver new capability through projects in the space in NAB’s Account Management team. Key responsibilities of the role will be as follows: Capability Build, deploy and run software built to a microservices architecture and deployed in the cloud (primarily Spring Boot and AWS) Design, develop and maintain APIs Drive Capability Uplift across core elements such as Agile and Dev Ops in the APIs space Work with peers in Business Enabling Technology teams to maximise investment through shared delivery outcomes Assist NAB with its move to the cloud based on a microservices architecture General Advocate on behalf of the APIs and Cloud Enablement team, in relation to Microservices and API architecture - be a technology champion Build effective relationships with peers across Technology, business stakeholders and suppliers; Contribute to the team's success through communicating fully and openly, demonstrating respect for others, being honest and ethical and taking an active role in own performance development Provide professional and ethical behaviour in your actions by ensuring compliance with external legislation, bank standards and internal operating policies and procedures relevant to the position It is expected you will have the following skills and experience: 6+ years technology experience including strong Java skills Microservice development skills, including Spring Boot Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required) Knowledge of best practices and IT operations in an always-up, always-available service Strong DevOps capabilities - Experience with the development and execution of CI/CD pipelines (Jenkins/Hudson etc…) Build and execution automation technology (gradle, ant, automation scripting frameworks) Experience across the software development life-cycle Exposure to multiple development methodologies Demonstrated ability to establish good working relationships Tertiary qualification in Technology discipline or related field  To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia.  Please only apply if you meet the above skills and experiences. We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Sydney NSW, Australia
Job no:  740650 Business unit:  Technology and Operations Position location:  NSW, North Sydney, 105-153 Miller St Work type:  Fixed-term Full time Location:  Aust - VIC Metro Melbourne CBD Location Permanent Full Time Complex Oracle Fusion Middleware Environment What’s the role? At NAB we are seeking a seasoned OSB Developer professional, who is motivated to learn new technologies such as Cloud ecosystem and API management and to join our established and growing team in Melbourne. You will be key to the design, development, support and integration of our project implementation, production support and enhancements on the OSB/SOA integration layer. What will I be doing? Carrying out enhancements on the OSB/SOA integration layer. Supporting OSB/SOA in Non-production and Production environments. Performance monitoring and Performance tuning. Developing standards and tuning metrics and alert thresholds.  Creating standardized alerts for exceptional performance thresholds. Migrating code between DEV TEST and PROD environments. Evaluating and recommend changes to enhance platform reliability such as monitoring, tools, process and best practices. Troubleshooting logs, liaising with vendors for application issues. Development of business processes and integrations using BPEL, Service Bus, preferably with Oracle SOA Suite 12c. Evaluate and recommend changes to enhance platform reliability such as monitoring, tools, process and best practices. Create Documentation:  Develop a complete set of Weblogic, OSB/SOA documentation describing the current configuration of Weblogic, OSB/SOA. What do I need? Experience with JDBC, JMS, Webservices, Security standards, LDAP, SSL and OEL/Redhat Linux 6. Experience with HTTP, TCP/IP, DNS, SSH, Clustering, Load balancing, and Oracle RAC. Experience in analyzing and fine tuning the server parameters (JVM Size, Thread pool size, Garbage Collection Process etc.) for achieving better performance. Experience working in large, complex integration projects with skills across Oracle Fusion Middleware. Good understanding of SOA concepts, and Integration patterns. Hands-on experience in using adapters such as JMS, MQ. Strong XML experience, including schema design, XPath, XQuery, XSLT. Knowledge of security standards and securing services using OWSM. Experience in developing, executing and documenting unit tests. Familiarity with testing tools such as SoapUI and Postman. Strong troubleshooting and problem solving skills. Experience in working with version control systems such as GitHub. Scripting experience to automate configuration and deployment of objects using WLST. We don’t just look for someone based on their skills and expertise, we value a cultural fit more than a shopping list of technical buzzwords. What we often look for: Motivated to learn new technologies such as Cloud ecosystem, API Management. Passionate about delivering quality results and excellent services. Thought leader, constantly thinking outside of the box to exceed expectations, challenging the norm. Ability to deal with complex requirements, managing feedback and change. Self-motivated. Takes significant ongoing responsibility for assignments. Strong, effective communicator. To be eligible to apply, you must be an Australian / New Zealand citizen or hold permanent residency status in Australia. Please only apply if you meet the above skills and experiences.    Please note candidate screening and interviews may be conducted prior to the closing date of the advert. We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve. At NAB we support workplace flexibility. Have a chat to us about how this can work for you…
Feb 15, 2019
Full time
National Australia Bank Melbourne VIC, Australia
At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that affects change for our customers - and for the community too. Manage a functional area or a collection of related activities to achieve identified objectives. Employees at this Group would be expected to provide advice for a variety of diverse tasks or problems based on the application of judgment in their area of expertise/responsibility. You will be a key person to implementation of cloud security controls that meet business requirements and are in line with agreed strategies and directions, and security risk appetite, specific to cloud security Lead problem diagnosis to develop options and solutions to specific cloud security problems that are technical in nature, related to longer term or strategic cloud issues Implement metrics and monitoring across the breadth of all services within the team Lead development of technology patterns to cloud security specific problems to support business outcomes Share 24x7 on-call roster.   Must Have Three to five years' experience with cloud services Strong understanding of broad cloud service offerings. (E.g. Azure, AWS, and Google cloud products/services). Demonstrable experience working on both Linux-based and MS Windows-based platforms with a strong technical understanding and aptitude for analytical problem solving. Understanding of enterprise computing environments, distributed applications, and a strong understanding of TCP/IP networks. Technical knowledge of programming, system design, IT infrastructure and database concepts Demonstrable, recent, hands-on coding experience. Preferably in Python & JSON with other languages considered a bonus. To be eligible to apply, you must have Australian or New Zealand citizenship or permanent residency status. We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve.   At NAB we support workplace flexibility. Have a chat to us about how this can work for you.
Jan 21, 2019
Full time
National Australia Bank Melbourne VIC, Australia
This is a technical development role within NAB’s payments integration team, focussed on business to business gateway asset. There is ongoing interaction with key business stakeholders, both consumers of the system internally and external trading partners. You will be exposed to banking products, payment platforms, and in particular vendor products underpinning the business to business gateway. A strong focus is placed on high-quality system configuration and development, analysis and debugging in this role within a small but growing team of developers.   What will I be doing? Working in a medium-to-large complexity software development environment. Working with both internal and external stakeholders on setting up new data exchanges or maintenance of them. Design, develop, test, deploy, maintain and improve software Troubleshoot, debug and upgrade existing systems Develop/Contribute to software verification plans and quality assurance procedures Code reviews, white-box testing, test coverage for own work, test framework maintenance. Support - making initial diagnosis of problems, for a system or sub-system or apply known solutions, including documenting problems, progress checking, and escalating to ensure resolution. Proactively manage risk, meeting all policy and compliance requirements; perform controls; adhere to process and procedures pertinent to role; and escalate events, issues or breaches as they are identified.   What do I need to be successful? Tertiary degree qualified in computer science or similar discipline Industry experience (ideally financial technology) Core skillset/experience with IBM Sterling Integrator or any other EDI platform. Java (ideally Java 6 or greater) or any other scripting language Messaging (ideally java MDB, IBM MQ infrastructure) RDBMS (ideally Oracle 11G or greater) SCM experience (ideally Git) Build and automation tools (ideally Ant, Gradle, Jenkins, Jython) This is an exciting opportunity to join a growing sector of the banking industry.   We offer: Fast paced environment, with leading edge technology and innovation Work in a collaborative environment with highly talented and motivated colleagues that are passionate about knowledge sharing Salary confirming to market standards Flexible working policy   Think you have what it takes? We would love to hear from you! To be eligible to apply, you must have Australian or New Zealand citizenship or permanent residency status. Please note candidate screening and interviews may be conducted prior to the closing date of the advert.   We embrace diversity of thought, style and working arrangements to ensure our workforce is representative of the community that we serve.   At NAB we support workplace flexibility. Have a chat to us about how this can work for you.
Jan 21, 2019