Thu
Thu
Thu
Thu

Ceres

Thursday°C
Thu
Thu
Thu
Thu

Tulbagh

Thursday°C
Thu
Thu
Thu
Thu

Wolseley

Thursday°C
Thu
Thu
Thu
Thu

Prince Alfreds Hamlet

Thursday°C
Thu
Thu
Thu
Thu

Op die Berg

Thursday°C

Important numbers

Electricity023 316 1854
Water023 316 1854
Fire Brigade023 316 1998
Police023 312 1204
Witzenberg Control Centre023 316 23 28/9 or 072 851 8294 or 072 852 2362
Hospital (Prov.)023 312 1116
Ambulance023 342 0478
Witzenberg Municipality023 316 1854
Hide -
Home Contact usShow

Weather

Ceres
Thursday°C
Thu
Thu
Thu
Thu

Weather

Tulbagh
Thursday°C
Thu
Thu
Thu
Thu

Weather

Wolseley
Thursday°C
Thu
Thu
Thu
Thu

Weather

Prince Alfreds Hamlet
Thursday°C
Thu
Thu
Thu
Thu

Weather

Op die Berg
Thursday°C
Thu
Thu
Thu
Thu

Important numbers

Electricity 023 316 1854
Water 023 316 1854
Fire Brigade 023 316 1998
Police 023 312 1204
Witzenberg Control Centre 023 316 23 28/9 or 072 851 8294 or 072 852 2362
Hospital (Prov.) 023 312 1116
Ambulance 023 342 0478
Witzenberg Municipality 023 316 1854

Internal Auditor (REF: MUN 14)

Closing Date: 23 January 2026
Salary: R 356 209.09 per annum (Post level T11 of a Grade 4 Municipality)

Requirements:

  • A relevant 3-year qualification with a preference in Auditing or Internal Audit as a major.
  • Registered with a recognized profession.
  • A valid Code B driver’s license.
  • 2 - 5 years’ relevant experience.
  • Computer Literate (MS Applications)
  • Code of conduct for professionals.
  • Must be willing to work overtime when required and travel out of town when required.
  • Knowledge of Business processes.
  • Knowledge of global internal audit standards.
  • Analytical skills, organisation, and data skills.
  • Good verbal and written communication skills.
  • Ability to deal effectively with individuals at all levels and ability to work in a team.
  • Must have adaptable qualities due to interaction with different situations and persons at all levels.
  • Professional ability and qualities of good character.
  • Fluent in at least 2 of the 3 languages spoken in the Western Cape, Afrikaans, English or IsiXhosa.
  • Please note: A performance agreement is also applicable to this position, whereby the employer reserves the right to institute a performance management program.

Duties:

  • Understand and gain insight into operations and the various processes, in particular the IDP of Witzenberg Municipality.
  • Having insight of strategic and operational risks.
  • Understand Local Government performance management, and internal audit legislative requirements
  • Obtaining process flow, operating procedures (SOPs), relevant policies and procedures, and systems in use.
  • Obtaining risk assessment related to the project and contributing to the compilation of the risk and control schedule to identify all risks and key controls.
  • Executing assigned work programmes (audit tests) in accordance with the agreed scope and coverage and time budget of the assignment.
  • Report any deviations from scope and time budget to the Manager: Internal Audit in a timely manner.
  • Document the draft audit findings, indicating the criteria/standard, condition, root cause, effect, and recommendation for discussion with the client.
  • Recommendations must address the root cause and should be practical and economical.
  • Submit Record of Audit Findings (RAF), Manager Internal Audit for review.
  • Complete weekly timesheet of productive and administrative hours.
  • Comply with the global internal audit standards.
  • Comply with the Code of Ethics of the Institute of Internal Auditors.
  • Comply with the Code of Conduct of Witzenberg Municipality.
  • Compiling and filing of internal audit minutes of meetings.
Internal Auditor (245.35KB) Last published 19 December 2025