Assistant Director: Risk, Compliance, Audit & Insurance MN 4061/26

Date: 3 Feb 2026

Location: Meyerton, ZA

Company: Midvaal Local Municipality

REQUIREMENTS

 

- Grade 12. - NQF level 7 in Internal Auditing / Accounting / Risk Management / Finance. - Professional registration/membership SAICA, IIA, RGA, IRMSA will be an added advantage. - Meet MFMA minimum competency requirements or qualify for dispensation. - Valid Driver’s License. - Computer literate (MS Word, Excel & PowerPoint). - Proven Management Skills (analytical thinking, empowerment, adaptability, communication, interpersonal skills, leadership skills, conceptual skills, presentation skills, conflict and stress management, negotiation skills. - Project management and financial management skills. - Specific attention to detail and research skills, Competent in interpretation, implementation and enforcement of relevant legislation and applicable regulations/policies. - 6–10 years’ experience in auditing of which 3 years must be at supervisor or manager level, with proven within public sector audit experience obtained within an auditing firm or local government.

 

DUTIES

 

- Provide governance and strategic oversight of internal and external audit functions, risk management, and compliance and insurance functions. - Manage and monitor the outsourced Internal Audit contract and Service Level Agreement. - Facilitate the development and execution of risk-based internal audit plans. - Ensure compliance with IIA Standards, MFMA, Treasury Regulations, SCM prescripts, and other applicable legislation. - Coordinate Operation Clean Audit (OPCA) activities, including planning, reporting, and stakeholder engagements. - Coordinate institutional risk assessments and maintain the Municipal Risk Register. - Coordinate compliance management processes and monitor legislative compliance. - Monitor management action plans arising from audit, risk, and compliance findings. - Provide secretariat support to the Audit, Risk and Performance Committee. - Prepare and submit audit, risk, and compliance reports to management, Audit Committee, and Council. - Liaise with oversight bodies including AGSA, Provincial and National Treasury, and COGTA. - Manage the Internal Audit and Auditor-General budgets and certify invoices. - Perform any other related Ad Hoc tasks and duties as requested and required by management (supervisor) from time to time.

 

 

 

SALARY:          R 507 912.00 p.a. – R 546 840.00 p.a. (Level 04 of a Grade 04 Local Authority)

Total Package Inclusive of all Benefits: R 840 382.16 p.a.

 

PERSONS WITH DISABILITIES ARE ENCOURAGED TO APPLY

PREFERENCE WILL BE GIVEN TO APPLICANTS THAT PROMOTE REPRESENTATIVENESS IN TERMS OF EMPLOYMENT EQUITY TARGETS

 

CLOSING DATE: 23 FEBRUARY 2026 AT 12:00

 

Please note that the municipality does reimburse costs for traveling to and from the interview or any assessments related to the recruitment process for candidates traveling over 400km for job levels 1 to 4. Midvaal Local Municipality is an equal opportunity, affirmative action employer and is committed to the achievement and maintenance of representativeness (race, gender, disability).  Incomplete/Unclear or Illegible CVs and applications without CV’s will be disqualified. Candidates whose appointment will promote representativeness will be given preference. Candidates must apply for this vacancy via the Midvaal Local Municipality website www.midvaal.gov.za. For any queries kindly contact Human Resources (016) 360-7435,7557,7432, 7569. All shortlisted candidates will be subjected to background screening checks (verification of qualifications, criminal record checks and security vetting). Candidates with foreign qualifications must submit a letter from SAQA stating the equivalence of the qualifications. Midvaal Local Municipality, values privacy in terms of the Protection of Personal Information Act (Act No.4 of 2013 (POPIA) which is effective from 1 July 2021, personal information will not be disclosed to any third party, unless otherwise prescribed in the Act, following due process(es). Due to the large number of applications, we envisage to receive, applications will not be acknowledged.  If you do not receive any response within three (3) months, please accept that your application was unsuccessful.

 

NB:  THE COUNCIL RESERVES THE RIGHT NOT TO MAKE AN APPOINTMENT TO THE ABOVE POSITION/S.