Internal Auditor

Staff Solutions
📍 Johannesburg South, Gauteng, South Africa 💼 Permanent 🕒 Posted July 02, 2026

Job Description

Key Duties & Responsibilities



  • Perform and manage the full internal audit cycle, including risk management, control management, operational effectiveness, financial reliability, and compliance with all applicable legislation, regulations, policies, and directives.

  • Determine the scope of internal audits and develop annual audit plans based on risk assessments.

  • Obtain, analyse, and evaluate accounting documentation, previous reports, financial data, process flowcharts, and supporting evidence.

  • Prepare, document, and present comprehensive audit reports and recommendations.

  • Act as an independent and objective advisor to ensure compliance, validity, legality, and the achievement of organisational objectives.

  • Identify control weaknesses, compliance risks, and operational inefficiencies, recommending corrective actions, risk mitigation strategies, and cost-saving initiatives.

  • Maintain open commu...

Ready to Apply?

Submit your application today and join our talented team at Staff Solutions.

Submit Application

Job Details

  • Location Johannesburg South, Gauteng
  • Job Type Permanent
  • Category Financial Specialists
  • Posted Date July 02, 2026
  • Application Deadline August 11, 2026