This job has expired and is no longer accepting applications. Closing date was 03 July 2026.
IMMIGRATION OFFICER: INSPECTORATE is a South African government vacancy at Department of Home Affairs (DHA). This job is part of Circular 21 of 2026 from the DPSA. 98 posts available | centre: Gauteng: Medium Office: Nigel Ref No: HRMC 38/26/6a (X1 Post) Gauteng: Medium Office: Brakpan Ref No: HRMC 38/26/6b (X1 Post) Gauteng: Medium Office: Benoni Ref No: HRMC 38/26/6c (X2 Posts) Gauteng: Medium Office: Nigel Ref No: HRMC 38/26/6d (X1 Post) Gauteng: Medium Office: Boksburg Ref No: HRMC 38/26/6e (X2 Posts) Gauteng: Medium Office: Kemptonpark Ref No: HRMC 38/26/6f (X1 Post) Gauteng: Large Office: Soweto Ref No: HRMC 38/26/6g (X2 Posts) Gauteng: Medium Office: Cresta Ref No: HRMC 38/26/6h (X1 Post) Gauteng: Medium Office: Roodepoort Ref No: HRMC 38/26/6i (X1 Post) Gauteng: TH: Maponya Mall Ref No: HRMC 38/26/6j (X1 Post) Gauteng: Medium Office: Randburg Ref No: HRMC 38/26/6k (X3 Posts) Gauteng: Medium Office: Sebokeng Ref No: HRMC 38/26/6l (X2 Posts) Gauteng: Medium Office: Van Der Biljl Park Ref No: HRMC 38/26/6m (X1 Post) Gauteng: Medium Office: Bronkhorstspruit Ref No: HRMC 38/26/6n (X2 Posts) Gauteng: Medium Office: Mamelodi Ref No: HRMC 38/26/6o (X1 Post) Gauteng: Large Office: Pretoria Ref No: HRMC 38/26/6p (X3 Posts) Gauteng: Medium Office: Krugersdorp Ref No: HRMC 38/26/6q (X2 Posts) Gauteng: Medium Office: Carletonville Ref No: HRMC 38/26/6r (X2 Posts) Kwa-Zulu Natal: Large Office: Zululand Ref No: HRMC 38/26/6s (X1 Post) Kwa-Zulu Natal: Medium Office: Vryheid Ref No: HRMC 38/26/6t (X1 Post) Kwa-Zulu Natal: Medium Office: Paulpietiersburg Ref No: HRMC 38/26/6u (X1 Post) Kwa-Zulu Natal: Large Office: Ngotshane Ref No: HRMC 38/26/6v (X1 Post) Kwa-Zulu Natal: Medium Office: Mbazwana Ref No: HRMC 38/26/6w (X1 Post) Kwa-Zulu Natal: Medium Office: Ingwavuma Ref No: HRMC 38/26/6x (X1 Post) Kwa-Zulu Natal: Medium Office: Mtubatuba Ref No: HRMC 38/26/6y (X1 Post) Kwa-Zulu Natal: Medium Office: Hluhluwe Ref No: HRMC 38/26/6z (X1 Post) Kwa-Zulu Natal: Large Office: Uthungulu Ref No: HRMC 38/26/6aa (X1 Post) Kwa-Zulu Natal: Medium Office: Eshowe Ref No: HRMC 38/26/6ab (X1 Post) Kwa-Zulu Natal: Medium Office: Kwadukuza Ref No: HRMC 38/26/6ac (X1 Post) Kwa-Zulu Natal: Large Office: Ethekwini Ref No: HRMC 38/26/6ad (X3 Posts) Kwa-Zulu Natal: Medium Office: Prospecton Ref No: HRMC 38/26/6ae (X1 Post) Kwa-Zulu Natal: Large Office: Ugu Ref No: HRMC 38/26/6af (X1 Post) Kwa-Zulu Natal: Large Office: Umgungundlovu Ref No: HRMC 38/26/6ag (X1 Post) Kwa-Zulu Natal: Medium Office: Hanover Ref No: HRMC 38/26/6ah (X1 Post) Kwa-Zulu Natal: Medium Office: Ixopo Ref No: HRMC 38/26/6ai (X1 Post) Kwa-Zulu Natal: Medium Office: Mzimkhulu Ref No: HRMC 38/26/6aj (X1 Post) Kwa-Zulu Natal: Medium Office: Bulwer Ref No: HRMC 38/26/6ak (X1 Post) Kwa-Zulu Natal: Medium Office: Kokstad Ref No: HRMC 38/26/6al (X1 Post) Kwa-Zulu Natal: Large Office: Amajuba Ref No: HRMC 38/26/6am (X1 Post) Kwa-Zulu Natal: Medium Office: Umsinga Ref No: HRMC 38/26/6an (X1 Post) Kwa-Zulu Natal: Medium Office: Nqutu Ref No: HRMC 38/26/6ao (X1 Post) Kwa-Zulu Natal: Medium Office: Ladysmith Ref No: HRMC 38/26/6ap (X1 Post) Kwa-Zulu Natal: Medium Office: Escort Ref No: HRMC 38/26/6aq (X1 Post) Limpopo: Medium Office: Mankweng Ref No: HRMC 38/26/6ar (X1 Post) Limpopo: Medium Office: Molemole Ref No: HRMC 38/26/6as (X1 Post) Limpopo: Medium Office: Sheshego Ref No: HRMC 38/26/6at (X1 Post) Limpopo: Medium Office: Bochum Ref No: HRMC 38/26/6au (X1 Post) Limpopo: Large Office: Polokwane Ref No: HRMC 38/26/6av (X2 Posts) Limpopo: Medium Office: Lebowakgomo Ref No: HRMC 38/26/6aw (X1 Post) Limpopo: Large Office: Mokopane Ref No: HRMC 38/26/6ax (X2 Posts) Limpopo: Medium Office: Modimolle Ref No: HRMC 38/26/6ay (X2 Posts) Limpopo: Medium Office: Ipeleng/Thabazimbi Ref No: HRMC 38/26/6az (X1 Post) Limpopo: Medium Office: Lephalale Ref No: HRMC 38/26/6aaa (X1 Post) Limpopo: Large Office: Jane Furse Ref No: HRMC 38/26/6aab (X2 Posts) Limpopo: Medium Office: Groblersdal Ref No: HRMC 38/26/6aac (X1 Post) Limpopo: Large Office: Giyani Ref No: HRMC 38/26/6aad (X1 Post) Limpopo: Medium Office: Tzaneen Ref No: HRMC 38/26/6aae (X2 Posts) Limpopo: Medium Office: Phalaborwa Ref No: HRMC 38/26/6aaf (X1 Post) Limpopo: Medium Office: Sekororo Ref No: HRMC 38/26/6aag (X1 Post) Limpopo: Large Office: Thohoyandou Ref No: RMC 38/26/6aah (X2 Posts) Limpopo: Medium Office: Dzanani Ref No: HRMC 38/26/6aai (X2 Posts) Limpopo: Medium Office: Mutale Ref No: HRMC 38/26/6aaj (X1 Post) Limpopo: Medium Office: Vuwani Ref No: HRMC 38/26/6aak (X1 Post) North West: Large Office: Rustenburg Ref No: HRMC 38/26/6aal (X2 Posts) North West: Medium Office: Mankwe Ref No: HRMC 38/26/6aam (X2 Posts) North West: Medium Office: Madikwe Ref No: HRMC 38/26/6aan (X1 Post) North West: Large Office: Klerksdorp Ref No: HRMC 38/26/6aao (X3 Posts) North West: Medium Office: Potchefstroom Ref No: HRMC 38/26/6aap (X1 Post) North West: Medium Office: Ganyesa Ref No: HRMC 38/26/6aaq (X1 Post) North West: Medium Office: Zeerust Ref No: HRMC 38/26/6aar (X1 Post) North West: Large Office: Mmabatho Ref No: HRMC 38/26/6aas (X3 Posts) North West: Medium Office: Atamelang Ref No: HRMC 38/26/6aat (X1 Post) | closing date: 03 July 2026. Use this page to review the requirements, duties, application instructions and official source links before applying.
Job details
This vacancy is kept as an archive reference only. The live application window has closed, so the imported job text is hidden to keep the page focused and avoid stale search results.
Use the links below to continue to active government job content.
Official source
This vacancy was imported from DPSA Circular 21 of 2026 for reference.
Disclaimer: This vacancy was imported from the official DPSA circular PDF. Please confirm the reference number, closing date, and application instructions in the original circular before applying. Expired vacancies are kept for reference only. View the official DPSA vacancy circulars.
