JMPD Job Openings 2025: Apply Now for Latest Vacancies
JMPD vacancies in South Africa offer exciting opportunities for individuals eager to serve and protect their communities. Whether you’re pursuing a first-time position in law enforcement or aiming for a specialised role, the Johannesburg Metropolitan Police Department has opened several positions for 2025. These roles range from traffic enforcement and K9 unit handlers to administrative support and detective traineeships. This comprehensive post highlights seven key positions currently open for application, including duties, requirements, and salary details to help you apply with confidence.
1. Entry-Level Metro Police Officer (2025 Intake) JMPD vacancies
Location: Johannesburg Metropolitan Area
Job Type: Full-Time | Permanent
Closing Date: TBA (Expected Q3 2025)
Job Description
The Johannesburg Metropolitan Police Department (JMPD) invites applications for Entry-Level Metro Police Officers vacancies. Ideal for individuals passionate about law enforcement and public safety.
Responsibilities:
- Enforce municipal by-laws and traffic laws
- Conduct crime prevention and patrols
- Manage checkpoints and crowd control
- Support community policing efforts
Requirements:
- South African ID
- Grade 12 certificate
- Code B driver’s license
- Age 18-35
- Physically and mentally fit
Application Process:
Download the application form from the City of Johannesburg’s Careers Portal. Submit with certified ID, Matric certificate, driver’s license, proof of residence, and ID photo.
Selection:
Includes physical tests, written exams, interviews, background check, and medical screening.
Salary: R96,000 – R132,000 (Level 3) + risk allowances.
2. Traffic Law Enforcement Officer JMPD vacancies
Location: Johannesburg
Job Type: Full-Time
Job Description
Responsible for traffic control, issuing fines, and accident prevention.
Responsibilities:
- Enforce traffic laws and bylaws
- Monitor high-risk areas
- Operate RADAR speed equipment
- Report incidents
Requirements:
- South African citizenship
- Grade 12
- Code B license
- Traffic law knowledge preferred
Selection: Traffic law test, physical assessment, interview.
Salary: R110,000 – R150,000 annually.
3. K9 Unit Dog Handler
Location: JMPD K9 Division
Job Type: Full-Time | Specialized
Job Description
Handles trained police dogs in crime tracking and public control duties.
Requirements:
- Grade 12
- Code B license
- Certified dog handler preferred
- 2+ years’ experience in animal handling
Selection: Physical test, interview, and dog handling evaluation.
Salary: R130,000 – R160,000 (Level 5) + kennel and risk allowances.
4. JMPD vacancies – Administrative Support Clerk
Location: JMPD Office Precincts
Job Type: Full-Time | Office-Based
Job Description
Supports clerical and document management within JMPD offices.
Requirements:
- Grade 12
- Basic office or secretarial certificate
- Computer skills
- Attention to detail
Selection: Typing test, admin interview.
Salary: R80,000 – R100,000 (Level 2)
5. Radio Communications Operator
Location: JMPD Dispatch Center
Job Type: Full-Time | Shift-Based
Job Description
Manages radio channels and dispatches units in real time.
Requirements:
- Grade 12
- Clear speaking voice and communication skills
- Typing speed 40+ wpm
Selection: Typing test, voice simulation, and interview.
Salary: R95,000 – R125,000 + shift allowance.
6. Detective Trainee
Location: JMPD Investigation Division
Job Type: Full-Time | Career Track
Job Description
Trains to become a JMPD detective, focusing on crime solving and evidence collection.
Requirements:
- Grade 12
- Code B license
- Clean record
- Investigative interest or security background is a plus
Selection: Reasoning test, fitness test, and interviews.
Salary: R145,000 – R180,000 (Level 6) + detective allowances.
7. School Liaison Officer
Location: JMPD Community Safety Division
Job Type: Full-Time
Job Description
Works with schools to promote safety, prevent crime, and engage youth.
Requirements:
- Grade 12
- Communication skills
- Experience working with youth preferred
Selection: Scenario tests, interviews, fitness test.
Salary: R115,000 – R150,000 + outreach allowances.
Siyaqasha publishes opportunity explainers to help applicants understand official vacancies better. Always confirm application details through official sources and submit your application before the closing date.
Check Your Match
See how well your CV aligns with this specific job description in seconds.
Check If Your CV Matches This Job Description →Application Outcome Tracker (anonymous)
No names collected. This helps future applicants understand real-world timelines.
