{"id":3478481,"url":"https://alion.io/job/job-mail-senior-internal-auditor-5","title":"Senior Internal Auditor","company":{"id":701519,"name":"Job Mail","domain":"jobmail.co.za","url":"https://alion.io/company/job-mail","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":true,"listed_via":"jobmail.co.za","ats_vendor":"Schema","truth_index":null},"role":"Finance","role_family":"Finance","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sandton, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":24000,"max_usd":50000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":61},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Power BI","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false}],"status":"closed","first_seen_at":"2026-10-29T19:29:36Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-02T20:16:10Z","board_verified":false,"closed_at":"2026-11-02T20:16:10Z","days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"KEY RESPONSIBILITIES\nScope and plan reviews. Assist with the preparation of annual review plans and budgets, agree review scope, objectives, approach, timelines and budgets with clients, and issue engagement plans.\nManage delivery. Allocate teams, monitor progress, budgets and timelines across several reviews, and resolve issues early.\nQuality assurance. Perform QA checks on all audit and review files: working papers, evidence, conclusions and reports, before release to the client.\n Review and finalise reports, findings, risk ratings and recommendations, and present them to client management.\nClient meetings. Attend client operational meetings and escalation meetings, and manage escalated findings and client concerns.\nBusiness development. Identify opportunities with new and existing clients, and prepare proposals, scopes and fee estimates.\nPeople management. Supervise, coach and review the work of Senior Consultants and Consultants, and contribute to performance reviews.\nFollow-up. Oversee tracking of agreed management actions and follow-up reviews.\nREVIEW AREASCandidates should have managed reviews in several of the areas below. Insurance-sector experience is a strong advantage.\nService line\nTypical reviews\nInternal Audit\nRisk-based, outsourced and co-sourced internal audit; specialist reviews; agreed-upon procedures; follow-up reviews\nThird-Party Assurance (TPA)\nRisk-based, contractual and regulatory compliance reviews of binder holders, underwriting managers, administrators and other outsourced service providers\nCompliance Monitoring\nCompliance risk assessments, compliance monitoring reviews and dashboards\nMarket Conduct\nTreating Customers Fairly (TCF) outcomes, Policyholder Protection Rules (PPR) compliance and market conduct assurance reviews\nRisk Management\nRisk assessments, control self-assessments, key risk indicators and integrated assurance\nProcess reviews\nProcess\nTypical focus\nInternal Financial Controls (IFCs)\nFinancial reporting controls, reconciliations, journals, period-end close\nNew Business / Underwriting\nApplication processing, underwriting authority, risk acceptance, policy issue\nClaims\nClaims registration, assessment, authorisation, payment and fraud controls\nReinsurance\nTreaty and facultative placement, cessions, recoveries, reinsurer reconciliations\nPremium Collection\nDebit orders, collection, allocation, arrears and lapses\nFICA / AML\nClient due diligence, screening, transaction monitoring, regulatory reporting\nInvestments\nMandates, asset allocation, valuations, custody and investment reconciliations\nBank Account Management\nAccount opening and closure, signatories, payment release, bank reconciliations\nTrust Accounts\nSegregation of client funds, trust reconciliations, regulatory compliance\nMINIMUM REQUIREMENTS\nExperience\nAt least 7 years of internal audit, risk or compliance experience, including at least 2 years managing reviews and teams.\nTraining contract or experience at a Big 4 audit firm (KPMG, Deloitte, PwC or EY) or at an insurance company preferred.\nReviews completed at financial service providers such as banks, insurance companies or investment firms.\nExperience performing quality review or QA of audit files and reports.\nThird-party assurance and insurance review experience is a strong advantage.\nExperience in client relationship management, including escalation meetings.\nExposure to business development, proposals and fee estimates.\n QualificationsHonours degree in Internal Audit preferred; otherwise a relevant degree in Accounting, Auditing, Finance, Risk Management or similar.\nCIA (Certified Internal Auditor), CISA (Certified Information Systems Auditor) or CA(SA) designation, or actively studying towards these designations.\nOtherBased in Gauteng and willing to travel.\nValid driver’s licence and able to get to client sites and the Sandton and Randburg offices.\n ADVANTAGEOUSInsurance company experience, either in-house or on insurance audit engagements.\nIT audit skills, including IT general controls, application controls and IT security reviews (supports cyber security offering).\nData analytics skills, for example Excel (advanced), IDEA, ACL, SQL, Power BI or Python, to test full populations.\nExperience presenting to audit, risk or market conduct committees.\n COMPETENCIES AND ATTRIBUTESSound knowledge of risk management, internal control frameworks and IIA Standards.\nWorking knowledge of South African financial services regulation, such as the Insurance Act and Prudential Standards, FICA, POPIA, PPR, TCF and King IV.\nQuality-focused: high standards for evidence, documentation and reporting.\nClient relationship management and negotiation.\nLeadership, coaching and team management.\nCommercial awareness: budgets, fees and proposals.\nStrong written and verbal communication with senior client stakeholders.\nIntegrity and confidentiality with client information.","description_format":"text","description_chars":4879,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":2,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Security Compliance"],"lifecycle":[{"event":"open","at":"2026-10-29T19:29:36Z"},{"event":"close","at":"2026-11-02T20:16:10Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/job-mail-senior-internal-auditor-5","json_url":"https://alion.io/job/job-mail-senior-internal-auditor-5.json","meta":{"generated_at":"2026-11-03T07:27:51Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10565,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":701519},"rest":"https://alion.io/mcp/rest/get_company?id=701519"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjob-mail-senior-internal-auditor-5"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjob-mail-senior-internal-auditor-5"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjob-mail-senior-internal-auditor-5"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/job-mail-senior-internal-auditor-5\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjob-mail-senior-internal-auditor-5"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3478481}},{"tool":"search_jobs","arguments":{"company":"jobmail.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3478481},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}