Job Summary
Essential capabilities
• Experience in providing technology client service
• Customer Focus
• Proven ability to use relevant data analytics approaches and tools to problem -solve and trouble -shoot.
• Knowledge & experience with Build languages
• Focus on quality and detail.
• Excellent documentation and communication skills.
• Strong focus on CI/CD
• Strong commitment to quality and auditability
• People Leadership – team size upto 40 devs
Key Responsibilities
Leading, Coaching & mentoring of team to uplift skills and knowledge to perform their role.
• Execute & Drive hands -on design, maximize and implementation of best practice CI/CD across enterprise.
• Champion a CI/CD mindset and corresponding cultural transformation.
• Work with delivery teams to achieve success through the adoption of CI/CD and DevOps practices, processes and tooling.
• Promote collaboration (both internal and external to Service team) of Software Delivery Tools, Continuous Delivery and DevOps usage at NAB
• Shape, Design, Develop, Support & Implement Software Delivery in alignment with the roadmap
• Maintain an understanding of ‘Best practice’ initiatives within own specialist area, and IT in general by continually seeking ou t relevant industry and technical knowledge. Improve on
professional skills by completing necessary development activities
• Work as an effective team member, supporting peers and recognizing the contributions of others to ensure the achievement of t eam goals
• Demonstrate and provide professional and ethical behavior in your actions by ensuring compliance with external legislation, b ank standards and internal operating policies and procedures
relevant to the position.
• Ensure all personal training records are maintained and kept up to date
• Take reasonable care for own health & safety, as well as that of others
• Conform with all internal operating procedures relevant to the position.
Skill Requirements
Managing & Executing on the design, development and testing of customer / colleague and technology features/stories in line w ith service priorities
• Building a high performing team that adapts to change and meets all committed / agreed timelines
• Develop to, maintain and validate engineering standards, application architecture and design patterns, ‘code level’ standards etc.
• Owns the adoption of standards -working with the team to ensure understanding and adoption of Software Engineering standards
• Leading an agile delivery scrum team outputs including engineering standards, sprint backlogs and plans, engineers' responsib ili ties and performance management, code quality,
adherence to development guardrails, testing etc.
• Supporting code in production
• Leveraging and exploiting cloud solutions, DevOps, testing automation etc.
• Produce & review effort estimates and actuals to deliver stories