weebly statistics

Tags

  • Published on

    INDEPENDENT POLICE INVESTIGATIVE DIRECTORATE (IPID) VACANCIES - 20/2026

     

    INDEPENDENT POLICE INVESTIGATIVE DIRECTORATE (IPID)

     

    The Independent Police Investigative Directorate (IPID) is an equal opportunity and affirmative action employer. It is our intention to promote representatively in terms of race, gender and disability within the Department through the filling of posts. 

     

    APPLICATIONS : Independent Police Investigative Directorate) Hand deliver to Ground Floor 473 B Benstra Building, Stanza Bopape Street (Church Street), Arcadia, Pretoria,0002. Recruitment24@ipid.gov.za (Please indicate the post name and reference number on the subject line) when applying through e-mail. 

    FOR ATTENTION : Ms. M Chauke Tel No: (012) 399 0210 

     

    CLOSING DATE : 29 June 2026 

     

     

  • Published on

    INDEPENDENT POLICE INVESTIGATIVE DIRECTORATE (IPID) VACANCIES - 16/2026

     

     

    AMENDMENTS: 

     

    INDEPENDENT POLICE INVESTIGATIVE DIRECTORATE:

    Kindly note that posts of Assistant Director: Assets Management with Ref No: Q9/2026/28, advertised on Public Service Vacancy Circular 16 dated 15 May 2026 with a closing date of 29 May 2026, please note that the closing date has been extended to 05 June 2026. Apologies for any inconvenience caused.

     

     

     

    INDEPENDENT POLICE INVESTIGATIVE DIRECTORATE (IPID)

     

    The Independent Police Investigative Directorate (IPID) is an equal opportunity and affirmative action employer. It is our intention to promote representatively in terms of race, gender and disability within the Department through the filling of posts. 

    APPLICATIONS : Independent Police Investigative Directorate hand delivered at Benstra Building, 473 Stanza Bopape Street, Pretoria or emailed to Recruitment10@ipid.gov.za.

     

    CLOSING DATE : 29 May 2026 

     

     

document.addEventListener("DOMContentLoaded", function() { var adsenseLoadTriggered = false; // 1. Function to load the main AdSense SDK function loadAdSenseSDK() { if (adsenseLoadTriggered) return; var script = document.createElement("script"); script.async = true; script.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4986925452700064"; script.crossOrigin = "anonymous"; document.head.appendChild(script); adsenseLoadTriggered = true; } // 2. Setup the Observer var adObserver = new IntersectionObserver(function(entries, observer) { entries.forEach(function(entry) { if (entry.isIntersecting) { // User is close to the ad! loadAdSenseSDK(); // Ensure SDK is there (adsbygoogle = window.adsbygoogle || []).push({}); // Trigger this specific ad observer.unobserve(entry.target); // Stop watching this ad } }); }, { rootMargin: "200px" }); // Starts loading 200px before it enters view // 3. Attach observer to all ad units document.querySelectorAll(".adsbygoogle").forEach(function(ad) { adObserver.observe(ad); }); });