This role is responsible for carrying out assignments according to the audit plan. The objective is to provide independent, objective assurance and value-added services. The focus is on improving the effectiveness of internal controls in IT management, systems and network security, computer operations, system development, and business continuity management processes. Execute audit assignments including developing internal audit scope, performing internal audit procedures and preparing internal audit reports reflecting the results of the work performed Undertake comprehensive planning and risk assessment relating to each assignment to ensure that the engagement identified potential operational and business risks Develop and update the audit programs as and where applicable, to ensure it is up to date and address the current requirements / needs based on the audit assignments, maintain quality of audit documentation and active participation in internal audit continuous improvement initiatives Report control weaknesses, risk implications and provide value-add recommendations for improvement Ensure recommendations are clearly communicated and agreed by management and audit report is issued promptly Ensure audit work complies with acceptable audit standards and within stipulated time frame Ensure timely follow up on outstanding audit recommendations and perform validation of implemented recommendations Provide on-the-job guidance, training and support (escalation) to the team and assist the Section Head in other training and development needs Assist the corporate assurance management with periodic reporting to the Audit Committee and relevant Senior Management Committee and development of the annual internal audit plan Communicate and interact with Management across the organization Carry out any other responsibilities/tasks as assigned by the CA Department Head or Section Head from time to time Show more Show less