Gauteng Department of Infrastructure Development (DID) EPWP Recruitment: 2500 NYS Vacancies for 2025 Introduction The Gauteng Department of Infrastructure Development (DID) has announced a massive recruitment drive through its Expanded Public Works Programme (EPWP). This initiative aims to recruit 2500