
How to Apply for Road Worker Jobs in Johannesburg Municipality (2026)
Road worker jobs in Johannesburg are essential for maintaining the city's infrastructure. The Johannesburg Roads Agency (JRA) and the City of Johannesburg regularly hire general workers for pothole repair, road maintenance, stormwater cleaning, and construction support . Entry-level positions are available with Grade 10 or Matric, and no prior experience is required for many roles . This guide covers current vacancies, requirements, salary expectations, and exactly how to apply for road worker jobs in Johannesburg in 2026.
What the Job Involves β Road Worker Duties
Road workers perform physically demanding tasks to maintain and repair Johannesburg's roads and stormwater infrastructure. The JRA is responsible for the design, maintenance, and repair of the city's road network, stormwater systems, bridges, traffic lights, and signage .
Key duties include:
Pothole repairs and patching
Road resurfacing and reinstatement
Cleaning blocked stormwater drains and culverts
Road and pavement reinstatement
Setting out temporary road signs and traffic cones at work sites
Assisting with road maintenance and construction projects
Litter picking and clearing rubble from kerb inlets
General labour and site assistance
Working conditions:
Road worker jobs are physically demanding and involve working outdoors in all weather conditions. Workers may be required to work in teams across different regions of Johannesburg. The JRA's Operation Restore program deploys teams from each region to assist with road defects in specific areas for two-week periods .
Salary Guide β Road Worker Jobs in Johannesburg (2026)
Salaries vary by employer, role, and experience level.
Entry-level General Worker (JRA):
R8,500 β R12,000 per month
EPWP Road Maintenance Assistant:
R7,000 per month (stipend)
Experienced Road Worker / Foreman:
R15,000 β R25,000+ per month
Technician / Supervisor:
R25,000 β R35,000 per month
Note: EPWP positions are temporary (typically lasting a few months to one year) and pay a monthly stipend . Permanent JRA positions offer benefits including pension schemes, medical aid, and paid leave .
Requirements for Road Worker Jobs
Entry-Level Road Worker (General Worker)
South African citizen
Valid South African ID
Minimum Grade 10 or Matric (Grade 12)
Physically fit and able to perform manual labour
Willing to work outdoors in all weather conditions
No prior experience required for many entry-level roles
For Supervisory and Technical Roles
Relevant diploma or degree (civil engineering, construction management)
2β8+ years experience in road construction or maintenance
Valid driver's licence (for some roles)
Trade certificate (for technical jobs like electricians)
EPWP Requirements
South African citizen
Live within the City of Johannesburg's municipal boundaries
Unemployed at the time of application
18 years or older
Valid South African ID
Basic reading and writing skills (for some projects)
Physical ability to perform labour-intensive tasks
Documents You Need
β Updated CV (even a simple one-page CV is fine)
β Certified copy of ID
β Certified copy of highest qualification (Grade 10, Grade 12, or higher)
β Proof of residence (for EPWP applications)
β Driver's licence (if applicable)
Where to Find Road Worker Jobs in Johannesburg
1. Johannesburg Roads Agency (JRA)
The JRA is the main employer of road workers in Johannesburg. Current vacancies include:
General Worker (Road Maintenance) β Grade 10/Matric, no experience required
Depot Manager: Regional Operations β Senior role requiring experience
Traffic Signal Technicians β Technical roles with trade certificates
Official Portal: https://www.jra.org.za/
2. City of Johannesburg EPWP
The Expanded Public Works Programme offers temporary road worker jobs through the City of Johannesburg .
EPWP Road Maintenance Assistant Positions:
R7,000 per month stipend
Road maintenance assistants, paving support, stormwater drainage helpers, basic construction labourers
Requirements: SA citizen, live in City of Johannesburg, unemployed, 18+
3. Job Portals
JoblySA β search "road worker" or "road maintenance"
MyJobMag β JRA vacancies (General Workers: Region A-G Depots)
Adzuna β road maintenance jobs in Johannesburg
Jobsora β roads and earthworks foreman positions
Job-dogs β JRA vacancies 2026
4. Department of Public Works, Roads and Infrastructure
The Department of Public Works, Roads and Infrastructure has previously advertised 16 entry-level Road Worker positions across multiple locations .
Application method: Check the DPSA Public Service Vacancy Circular for current openings .
How to Apply for Road Worker Jobs β Step by Step
Step 1: Identify the Right Job for You
Decide whether you want a permanent JRA position or a temporary EPWP opportunity. Entry-level road worker jobs require Grade 10-12 and no experience . Supervisory roles require qualifications and experience.
Step 2: Prepare Your Documents
For JRA positions:
Updated CV
Certified copy of ID
Certified copy of Grade 10/Matric certificate
Driver's licence (if applicable)
For EPWP positions:
Certified copy of ID
Proof of residence (must live in City of Johannesburg)
Updated CV
Step 3: Register on Job Portals and Official Websites
For JRA applications:
Visit the official JRA website or MyJobMag portal
Click on the eRecruitment portal
Register or log in
Complete your profile
Upload your CV and documents
For EPWP applications:
Visit your municipality or public works office to ask about available EPWP projects
Bring your South African ID and proof of residence
Complete the registration or application form
Step 4: Submit Your Application
Online applications (JRA):
Apply online through the official JRA eRecruitment portal
Select your desired position
Upload CV and required documents
Submit your application
For EPWP positions:
Visit your local municipality office
Ask about current road maintenance projects
Complete the application form on-site
Step 5: Follow Up
If you have not heard back within the timeframe specified in the advert, consider your application unsuccessful. Many positions are filled quickly.
EPWP selection: Selection is usually community-based and fair. You will be contacted once shortlisted .
JRA applications: Only successful candidates are contacted. If you have not heard back within 4β6 weeks, consider your application unsuccessful.
Tips for Getting Hired as a Road Worker
Apply early β EPWP and JRA positions fill up quickly
Highlight physical fitness β Road work is physically demanding
Mention your location β EPWP positions require you to live within the City of Johannesburg
Be flexible β Some roles require shift work, including nights and weekends
Get certified β A driver's licence or safety certificates can improve your chances
Apply for EPWP first β These are entry-level positions with no experience required
Check JRA vacancies regularly β New positions are advertised periodically
Common Mistakes to Avoid
β Applying without proof of residence β Required for EPWP applications
β Not meeting the location requirement β EPWP positions require applicants to live within the City of Johannesburg
β Only applying online β For EPWP, visit the municipality office in person
β Not having certified documents β ID and qualifications must be certified copies
β Applying for supervisory roles without experience β Apply for entry-level roles first
β Missing the closing date β Government and municipal jobs have strict deadlines
Road Worker Scam Warning β Protect Yourself
Fake job adverts are common on WhatsApp, Facebook, and Telegram.
Red flags:
π© Someone asks for money to help you get a road worker job β legitimate applications are FREE
π© The "application" is only on WhatsApp with no official website
π© They ask for your banking password β never share this
π© They promise a guaranteed job for a fee β this is a scam
Protect yourself:
Only apply through official channels β the JRA website, City of Johannesburg, or verified job portals
Never pay for a job application
Verify the employer exists before sharing personal documents
For EPWP, visit your local municipality office in person
FAQ: Road Worker Jobs in Johannesburg
Q: What qualifications do I need to become a road worker in Johannesburg?
A: Entry-level road worker jobs require Grade 10 or Matric. No prior experience is required for many roles .
Q: How much does a road worker earn in Johannesburg?
A: Entry-level general workers earn R8,500 β R12,000 per month. EPWP positions pay around R7,000 per month .
Q: Where can I find road worker jobs in Johannesburg?
A: Check the JRA website, MyJobMag, and the City of Johannesburg EPWP office .
Q: What is the EPWP road worker programme?
A: The Expanded Public Works Programme offers temporary road maintenance jobs with a R7,000 monthly stipend for unemployed South Africans living in the City of Johannesburg .
Q: Do I need experience to work as a road worker?
A: No. Entry-level general worker positions require Grade 10 or Matric and no prior experience .
Q: How do I apply for JRA road worker jobs?
A: Apply online through the JRA eRecruitment portal. Upload your CV and certified documents .
Q: Can I apply for EPWP road worker jobs?
A: Yes. Visit your local municipality office with your ID and proof of residence .
Q: Does the City of Johannesburg offer learnerships in road maintenance?
A: Yes. The Discovery Pothole Patrol Academy has trained 22 learners in road construction skills . Check the JRA website for similar opportunities.
Q: What are the working conditions for road workers?
A: Road workers work outdoors in all weather conditions. The job is physically demanding and may involve shift work .
Q: Are road worker jobs permanent or temporary?
A: Both. JRA offers permanent positions, while EPWP offers temporary contracts
Conclusion
Road worker jobs in Johannesburg are available through the Johannesburg Roads Agency (JRA) and the City of Johannesburg's EPWP programme. Entry-level positions require Grade 10 or Matric and no prior experience. Salaries range from R7,000 (EPWP stipend) to R12,000+ per month for permanent JRA positions.
Apply online through the JRA eRecruitment portal. For EPWP, visit your local municipality office with your ID and proof of residence. Apply early β positions fill up quickly.
π Browse more municipal jobs on JoblySA β find road maintenance and general worker positions updated daily
π Check the JRA eRecruitment portal β apply online for current vacancies
π Visit your local municipality office β enquire about EPWP road worker projects
π Join our WhatsApp group β be the first to know when new road worker jobs open in Johannesburg