Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Role Purpose Statement.

Manager Engineer

Position Number 65237264


Position Address 700 Bourke St.
Docklands, Victoria. 3008.
Australia
Organisational Unit NAB Connect
Global Function Technology
Global Function Desc Provide technology based services incorporating strategy, design, development,
delivery and maintenance of technological solutions to meet business needs
utilizing Site Reliability Engineering.
Generic Job No. 70000276
Generic Job Manager, Engineer
Job Differentiator No.
Job Differentiator
Enterprise Behaviour Responsible for behaving in accordance with NAB's Code of Conduct and
demonstrating the Enterprise Behaviours in all customer, community and
employee interactions.

Protecting NAB information and information systems is the responsibility of


every employee. For your specific responsibilities refer to Use of Information
and Information Systems - User Responsibilities within the Group Information
Security Standards.
Purpose The core objective of this role is to apply site reliability engineering principals to
produce and implement functional software solutions that deliver value to our
customers.

You’ll be accountable for the strategic development of service, vendor and


business relationship management, including financial accountability. You’ll
work with service team to analyse needs, design, test and develop applications
in order to meet those needs.

You’ll be directing Project through Site Reliability Engineering objectives;


producing, testing and debugging code, developing CI/CD pipelines and
delivering architecture and leading engineers and developers.
Working
Relationships
Work Type People Leader. Line Manager (0-15 people).
Responsibilities Accountabilities

Job Specific Skills

 Manage the design, development and testing of features align with our
service priorities.
 Manage work request from downstream service, and third-party
vendor.
 AWS and Azure cloud computing infrastructure building, deployment
and testing
 Provide ongoing support for in production releases.
 Lead an agile delivery scrum team to deliver on engineering standards,
sprint backlogs and plans, engineers' responsibilities and performance
management, code quality, adherence to development guardrails,
testing.
 Share responsibility with the Product Owner and alike to prioritise the
story backlog within delivery sprints.
 As a people leader responsible for motivating and engaging your
teammates, working together to build a high performing team.
 Responsible for facilitating interviewing new team members including
on boarding.
 Ensuring that all performance and career-based activities,
conversations and artefacts are prepared together with the individuals,
such as; Development Plan and Performance Plan.
 A passion for solving problems and providing workable solutions.
 Knowledge of algorithms and data structures.
 Strong analytical and reasoning skills with an ability to visualise
processes and outcomes.
 Proficiency in troubleshooting software issues and debugging a large
codebase.
 Outstanding all-round communication skills and ability to work
collaboratively.

Continuous improvement (Passion for customers)


 Improve the quality of our system by developing standard operating
procedures. Enhance applications by identifying opportunities for
improvement, making recommendations and designing and
implementing systems.
 Maintaining and improving existing codebases and peer review code
changes.
 Continually seek out relevant industry and technical knowledge and
improve on professional skills by completing necessary development
activities and actively share knowledge acquired with appropriate
audiences.
 Investigating and using new technologies where relevant.

Win together
 Liaise with colleagues to implement technical designs.
 Provide written knowledge transfer material.
 Coach and supervise direct reports to ensure they have the skills and
knowledge to perform their role to be compliant with Financial Services
Reform Act requirements and external legislation in a professional and
ethical manner.

Respect for people


 Responsibilities for health and safety has been assigned to all
employees. For your specific responsibilities refer to Responsibilities for
Workplace Health and Safety located on the intranet under People
Toolbar.
 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.
 Ensure all personal training records are maintained and kept up to date.
 Ensure that all work is performed in accordance with the requirements
of the Health & Safety Policy, procedures and legislation. Take
reasonable care for own health & safety, as well as that of others.

QUALIFICATIONS AND Qualification


SKILLS Minimum:

 Extensive experience in commercial Information Technology coupled


with tertiary qualifications in Information Technology such as, BSc/BA in
Computer Science or a related discipline.
 Proven experience in successfully delivering several major business
solutions into production/implementation using Agile scrum
methodology and project management skills.
 Demonstrated experience in identifying, researching, evaluating and
recommending new and emerging technologies.
 Expert skills and considerable experience in one or more of the major
programming languages, and in the evaluation of infrastructure and
software options.
 Familiarity with various operating systems (Linux, Mac OS, Windows).
 Expertise or Qualifications in AWS or Cloud Technologies.
 Known Delivery of Infrastructure projects to Cloud.

Preferred:

A degree in Software Engineering, Computer Science, Mathematics or related


fields is essential. Some companies may require expertise in particular high-
level programming languages such as C++, Java or Scala.

 Experience using system monitoring tools (e.g. New Relic) and


automated testing frameworks
 Knowledge of selected programming languages (e.g. Python, C++) and
the Java/J2EE platform
 In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL)
and NoSQL databases (e.g. MongoDB)

Risk
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 (risk accountability forms part of all roles, as everyone is responsible for
managing risk and compliance).

You might also like