Department of Home Affairs
| Job Title | Province | City | Closing Date |
|---|---|---|---|
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Paulpietersburg | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Pongola | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Pietermaritzburg | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Pietermaritzburg | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Ixopo | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Pietermaritzburg | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Pietermaritzburg | August 7, 2026 |
| IMMIGRATION OFFICER: INSPECTORATE (10 POSITIONS) | KwaZulu-Natal | Eshowe | August 7, 2026 |
| SENIOR ADMINISTRATIVE OFFICER: FINANCE | — | — | August 7, 2026 |
| SENIOR ADMINISTRATIVE OFFICER | KwaZulu-Natal | Pietermaritzburg | August 7, 2026 |