Immigration Officer: Inspectorate (X106 Posts) โ Department of Home Affairs โ Apply by 10 July 2026
The Department of Home Affairs (DHA) is inviting suitably qualified South African citizens to apply for 106 Immigration Officer: Inspectorate vacancies across Eastern Cape, Free State, Limpopo, Mpumalanga, Northern Cape and Western Cape.
This is an excellent opportunity for graduates in Law, Public Management, Public Administration, Policing, Criminology, Forensics or Criminal Justice to join the Department of Home Affairs and contribute to protecting South Africa’s borders and enforcing immigration legislation.
Position Details
Employer: Department of Home Affairs
Position: Immigration Officer: Inspectorate
Post Number: 22/69
Number of Posts: 106
Salary: R280 278 โ R330 162 per annum (Level 6)
Closing Date: 10 July 2026
Available Posts by Province
Eastern Cape
| Office | Reference Number | Posts |
|---|---|---|
| Butterworth | HRMC 41/26/3a | 1 |
| Idutywa | HRMC 41/26/3b | 1 |
| Peddie | HRMC 41/26/3c | 1 |
| Mdantsane | HRMC 41/26/3d | 1 |
| Graaff-Reinet | HRMC 41/26/3e | 1 |
| Grahamstown | HRMC 41/26/3f | 1 |
| Motherwell | HRMC 41/26/3g | 1 |
| Cofimvaba | HRMC 41/26/3h | 1 |
| Aliwal North | HRMC 41/26/3i | 1 |
| Engcobo | HRMC 41/26/3j | 1 |
| Mqanduli | HRMC 41/26/3k | 1 |
| Libode | HRMC 41/26/3l | 1 |
| Bizana | HRMC 41/26/3m | 1 |
| Matatiele | HRMC 41/26/3n | 2 |
| Mount Fletcher | HRMC 41/26/3o | 1 |
| Sterkspruit | HRMC 41/26/3p | 1 |
| Mthatha | HRMC 41/26/3q | 1 |
| Qumbu | HRMC 41/26/3r | 1 |
| East London | HRMC 41/26/3s | 1 |
| Gqeberha | HRMC 41/26/3t | 2 |
Free State
| Office | Reference Number | Posts |
|---|---|---|
| Botshabelo | HRMC 41/26/3t | 3 |
| Thaba Nchu | HRMC 41/26/3u | 2 |
| Zastron | HRMC 41/26/3v | 1 |
| Koffiefontein | HRMC 41/26/3w | 1 |
| Welkom | HRMC 41/26/3x | 3 |
| Bultfontein | HRMC 41/26/3y | 1 |
| Phuthaditjhaba | HRMC 41/26/3z | 6 |
| Bloemfontein | HRMC 41/26/3aa | Reference listed |
| Harrismith | HRMC 41/26/3ab | 1 |
Limpopo
| Office | Reference Number | Posts |
|---|---|---|
| Nebo | HRMC 41/26/3ad | 1 |
| Modjadjiskloof | HRMC 41/26/3ae | Reference listed |
Mpumalanga
| Office | Reference Number | Posts |
|---|---|---|
| Nelspruit | HRMC 41/26/3af | 4 |
| Barberton | HRMC 41/26/3ag | 1 |
| Hazyview | HRMC 41/26/3ah | 1 |
| Mashishing (Lydenburg) | HRMC 41/26/3ai | 3 |
| Nkomazi | HRMC 41/26/3aj | 1 |
| White River (Nsikazi) | HRMC 41/26/3ak | 3 |
| Maphulaneng | HRMC 41/26/3al | 1 |
| Belfast | HRMC 41/26/3am | 1 |
| Delmas | HRMC 41/26/3an | 1 |
| Middelburg | HRMC 41/26/3ao | 2 |
| Mkobolo | HRMC 41/26/3ap | 1 |
| Ermelo | HRMC 41/26/3aq | 2 |
| Piet Retief | HRMC 41/26/3ar | 1 |
| Secunda | HRMC 41/26/3aps | 1 |
| Volksrust | HRMC 41/26/3at | 1 |
| Eerstehoek | HRMC 41/26/3au | 1 |
| Standerton | HRMC 41/26/3av | 1 |
| Malelane | HRMC 41/26/3aw | 1 |
Northern Cape
| Office | Reference Number | Posts |
|---|---|---|
| Kimberley | HRMC 41/26/3ax | 5 |
| Pampierstad | HRMC 41/26/3ay | 1 |
| Jan Kempdorp | HRMC 41/26/2az | 1 |
| De Aar | HRMC 41/26/2aaa | 1 |
| Prieska | HRMC 41/26/2aab | 1 |
| Kuruman | HRMC 41/26/2aac | 1 |
| Upington | HRMC 41/26/3aad | 2 |
| Postmasburg | HRMC 41/26/3aah | 1 |
| Calvinia | HRMC 41/26/3aac | 1 |
Western Cape
| Office | Reference Number | Posts |
|---|---|---|
| George | HRMC 41/26/3aad | 2 |
| Knysna | HRMC 41/26/3aah | 2 |
| Mossel Bay | HRMC 41/26/3aai | 2 |
| Beaufort West | HRMC 41/26/3aaj | 1 |
| Paarl | HRMC 41/26/3aak | 1 |
| Stellenbosch | HRMC 41/26/3aal | 1 |
| Somerset West | HRMC 41/26/3aam | 2 |
| Malmesbury | HRMC 41/26/3aan | 1 |
| Khayelitsha | HRMC 41/26/3aao | 1 |
| Bellville | HRMC 41/26/3aap | 1 |
| Cape Town | HRMC 41/26/3aaq | 1 |
| Caledon | HRMC 41/26/3aar | 3 |
| Vredendal | HRMC 41/26/3aas | 2 |
| Wynberg | HRMC 41/26/3aat | 2 |
Minimum Requirements
Applicants must have:
- An undergraduate qualification (NQF Level 6) recognised by SAQA in:
- Law
- Public Management
- Public Administration
- Policing
- Criminology
- Forensics
- Criminal Justice
- Basic understanding of the Immigration Act and Refugees Act.
- Knowledge of the South African Constitution.
- Understanding of the Public Service Regulatory Framework.
- Valid driver’s licence (Code B/C1/C/EC1).
- Valid Public Driving Permit (PDP).
- Willingness to travel outside South Africa when required.
- Willingness to work extended hours.
Skills and Competencies
- Computer literacy
- Analytical thinking
- Problem-solving
- Planning and organising
- Customer service orientation
- Communication skills
- Liaison and interpersonal skills
- Diplomacy
- Honesty and integrity
Key Duties
Successful candidates will be responsible for:
- Enforcing the Immigration Act and related legislation.
- Detecting, tracing and arresting illegal foreigners.
- Processing deportations.
- Conducting investigations and inspections.
- Participating in anti-corruption and law enforcement operations.
- Processing detention warrants.
- Monitoring immigration cases and records.
- Presenting evidence in court.
- Issuing notices and admission of guilt fines.
- Ensuring compliance with permit conditions.
- Working with other security cluster agencies.
- Safeguarding departmental assets and resources.
Enquiries
Eastern Cape: Mr L Jama โ (043) 642 1846
Free State: Ms V Molefe โ (051) 430 0378
Limpopo: Mr J Kgole โ (015) 287 2802
Mpumalanga: Ms N Dlangisa โ (013) 752 2504
Northern Cape: Mr W Masilonyana โ (053) 807 6725
Western Cape: Mr M Pienaar โ (021) 488 1409
๐ฅ HOW TO APPLY
Applications must be submitted directly through the employer’s official recruitment platform before the closing date.
๐ฉ WANT MORE JOBS LIKE THIS?
Join thousands of South Africans receiving the latest jobs, learnerships, internships and government vacancies directly in their inbox.
๐ Looking for more opportunities? Browse our latest vacancies below before you leave.
Vacancies Just Posted:
- SA Navy Handyman Vacancy 2026 โ Apply by 17 July 2026
- SA Navy Messenger Vacancies 2026 โ 2 Posts Available โ Apply by 17 July 2026
- SA Navy Household Aid Vacancies 2026 โ 3 Posts Available โ Apply by 17 July 2026
- SA Navy Groundsman Vacancies 2026 โ 4 Posts Available โ Apply by 17 July 2026
- SA Navy Food Service Aid Vacancies 2026 โ 3 Posts Available โ Apply by 17 July 2026
Success consists of going from failure to failure without loss of enthusiasm. โ Winston Churchill