Advocate for secure, resilient, and scalable digital capabilities while ensuring a positive customer experience
Work with stakeholders to identify business needs and requirements
Define and design business architecture frameworks, models, and processes
Conduct in-depth analysis of technology options and make recommendations that align with business goals
Develop and maintain a technology roadmap that aligns with business goals and objectives
Work with IT teams to implement technology solutions that align with business goals and processes
Identify areas of improvement in business processes and develop recommendations for change
Stay up to date with emerging technologies and trends to identify new opportunities for business areas
Assist in developing business cases for proposed changes and present to stakeholders
Work with project teams to ensure that projects align with business goals and processes
Develop and maintain relationships with stakeholders to ensure that business needs are being met
Requirements
Bachelor degree in computer science, information-technology, engineering, system analysis, mathematics or a related study, or equivalent experience
Minimum of 8 years of experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development
Exposure to multiple, diverse technologies, platforms and processing environments
Good understanding of strategic and new and emerging technology trends, and the practical application of existing, new and emerging technologies to new and evolving business and operating models
Good understanding of product management, agile principles and development methodologies and capability of supporting agile teams by providing advice and guidance on opportunities, impact and risks, taking account of technical and architectural debt