The City of Johannesburg’s Public Safety Department invites applications for the Metropolitan Police Officer Trainee Programme. Successful candidates will undergo intensive training and development to qualify as fully-fledged Metropolitan Police Officers responsible for enforcing by-laws, maintaining law and order, and ensuring road safety within the City of Johannesburg.