DPWRT Vacancies 2026: Apply Online for Road Workers, Drivers, Cleaners and More Posts

Department of Public Works, Roads & Transport (DPWRT) invites interested and suitably qualified applicants to apply for various vacant posts available across multiple cost centres in Mpumalanga Province. These opportunities are open to candidates who meet the minimum requirements for the advertised positions, with posts available from entry level to supervisory level in areas such as road maintenance, administration, technical support, transport services, and facility management.

The advertised positions include Road Works Foreman, Receptionist: Facility Management, Driver / Messenger, Boiler Operator, Road Workers, Road Operator, Tradesman Aid, and Cleaner. Requirements differ depending on the position and may include Grade 10 or Grade 12 certificates, relevant technical qualifications, operating certificates, driver’s licences, or related work experience where applicable. Some entry-level positions require no prior work experience.

Department of Public Works, Roads & Transport (DPWRT) Vacancies 2026

Available Vacancies

  • Road Works Foreman (6 Posts)
  • Receptionist: Facility Management (1 Post)
  • Driver / Messenger (2 Posts)
  • Boiler Operator (2 Posts)
  • Road Workers (63 Posts)
  • Road Operator (10 Posts)
  • Tradesman Aid (5 Posts)
  • Cleaner (1 Post)

Applications must be submitted online through the official Mpumalanga Provincial Government e-Recruitment portal before the closing date of 07 April 2026. A comprehensive CV and contactable references must be included with the application. Only shortlisted candidates will be contacted and required to submit certified supporting documents during the selection process.

Road Works Foreman (6 Posts)

Salary: R228 321 per annum
Level: 5
Centres:

  • Umjindi
  • Mbombela
  • Govan Mbeki
  • Thembisile (3 posts)

Requirements:

  • Grade 12 certificate
  • Road Work Course completion
  • Road worker experience
  • Valid driver’s licence

Responsibilities:

  • Supervise maintenance projects
  • Manage staff utilisation and performance
  • Ensure compliance with legislation
  • Oversee equipment supervision
  • Implement safety procedures
  • Coordinate onsite training

Receptionist: Facility Management (1 Post)

Salary: R193 359 per annum
Level: 4
Centre: Head Office

Requirements:

  • Grade 12 certificate
  • Certificate in:
    • Public Management
    • Administration, or
    • Business Management (NQF Level 5)

Responsibilities:

  • Handle incoming and outgoing calls
  • Welcome and direct visitors
  • Forward messages to officials
  • Maintain records
  • Print telephone billing reports
  • Promote Batho Pele service principles

Driver / Messenger (2 Posts)

Salary: R193 359 per annum
Level: 4
Centres:

  • Nkangala District
  • Head Office Fleet Management

Requirements:

  • Grade 10 certificate
  • Valid Code B driver’s licence

Responsibilities:

  • Deliver correspondence between offices
  • Provide transport services
  • Maintain cleanliness of government vehicles

Boiler Operator (2 Posts)

Salary: R193 359 per annum
Level: 4
Centres:

  • Middelburg Hospital
  • Robs Ferreira

Requirements:

  • Grade 12 certificate
  • National Steam Certificate
  • Experience as Boiler Assistant

Responsibilities:

  • Ensure safe boiler operation
  • Supervise Boiler Assistant
  • Maintain incinerator operations
  • Record activities in logbook
  • Maintain ash trolleys and equipment
  • Apply chemicals to brine tank as prescribed

Road Workers (63 Posts)

Salary: R163 680 per annum
Level: 3
Centres include:

  • Thembisile Hani
  • Dr JS Moroka
  • Steve Tshwete
  • Victor Khanye
  • Emakhazeni
  • Msukaligwa
  • Dipaliseng
  • Albert Luthuli II
  • Pixley Ka-Seme
  • Mbombela
  • Malekutu
  • Mashishing
  • Godide
  • Chochocho
  • Sabie
  • Mjindi

Requirements:

  • Grade 10 certificate
  • No experience required

Responsibilities:

  • Perform patch work
  • Clear bushes along roads
  • Erect road signs
  • Clean drainage systems
  • Remove roadside debris
  • Assist with road maintenance duties

Road Operator (10 Posts)

Salary: R163 680 per annum
Level: 3
Centres:

  • Dr JS Moroka
  • Victor Khanye
  • Emakhazeni
  • Mkhondo
  • Umjindi
  • Mashishing
  • Godide
  • Chochocho

Requirements:

  • Grade 10 certificate
  • Valid Code EC driver’s licence
  • Operating certificate for specialised equipment

Responsibilities:

  • Operate specialised machinery
  • Load and offload equipment
  • Inspect and report machinery defects
  • Maintain vehicle log sheets
  • Apply safety procedures
  • Grade gravel roads and maintain shoulders

Tradesman Aid (5 Posts)

Salary: R163 680 per annum
Level: 3
Centres:

  • Pilgrim Rest
  • Middelburg Hospital
  • Victor Khanye
  • Malekutu (2 posts)

Requirements:

  • Grade 10 certificate
  • No experience required

Responsibilities:

  • Assist artisans
  • Safely store tools
  • Report minor faults to supervisors

Cleaner (1 Post)

Salary: R138 486 per annum
Level: 2
Centre: Malekutu Cost Centre

Requirements:

  • Grade 10 certificate
  • Ability to read and write

Responsibilities:

  • Clean offices, toilets, kitchens, and floors
  • Sweep, dust, vacuum, and disinfect surfaces
  • Empty waste bins
  • Maintain cleaning equipment
  • Report broken machines

Closing Date: 07 April 2026

NOTE

Applications must be submitted online through the link erecruitment.mpg.gov.za. A recent comprehensive CV and contactable references (telephone numbers and email addresses must be indicated) must be submitted.

Only shortlisted candidates will be required to submit certified documents. All non-SA citizens must attach a copy of proof of permanent residence in South Africa on or before the day of the interviews. Foreign qualifications must be accompanied by an evaluation certificate from the South African Qualification Authority (SAQA).

The first two recommended candidates for Senior Management Service and Deputy Directors posts will be subjected to competency assessment. All shortlisted candidates will be subjected to security clearance, employment reference checks and qualification verifications.

All shortlisted candidates, including SMS, will be subjected to the following:

  • Practical exercise to determine candidate suitability based on the post
  • Technical and generic requirements
  • Integrity (ethical conduct) assessment

Correspondence will be limited to shortlisted candidates only.

The successful candidate will be expected to enter into an employment contract and a performance agreement within 3 months of appointment, as well as completing a financial disclosure interests’ declaration form within one month of appointment and annually thereafter.

Faxed or emailed applications will not be considered.

Failure to comply with the above instructions will result in your application being disqualified.

The Department is committed to providing equal opportunities and practices affirmative action employment. It is our intention to promote representability in terms of race, gender, and disability when filling the vacant positions. Women and people with disabilities are encouraged to apply.

The Department reserves the right to fill or not to fill any advertised posts.

FIRST-TIME APPLICANT INFORMATION

Information you need to have that will assist you with your online application:

  • Detailed CV in PDF
  • ID copy in PDF
  • Qualifications, including registration certificate/s in PDF
  • Professional registration number (if applicable) in PDF

Follow these steps to apply:

  1. Register as a User
  2. Click Register
  3. Go to your email and get the Security Code or verification link sent by the system
  4. Type in the security code or click verification link to activate your profile
  5. Login with your email address and password
  6. Create CV / profile
  7. Fill in Profile Page on Create CV menu
  8. Click Add on:
    • Secondary Qualification
    • Tertiary Qualification
    • Work Experience
    • Language Proficiency
    • Reference
    • Computer Literacy
      Make sure you attach the required documents (e.g. ID copy, driver’s licence, qualifications etc.)
  9. View vacancies and select the vacancy you wish to apply for
  10. Click on “Jobs” menu button and all the vacancies will be displayed
  11. Navigate to the job you want, make sure you are logged in before you apply
  12. Job information is displayed with an option to include post specific questions
  13. Once the post has been selected, click “Apply and Generate Z83” button on the post to submit application
  14. The system will confirm your application was submitted successfully and display application reference number. Z83 is automatically generated for the recruitment officials and will be signed by shortlisted candidates
  15. You can review your CV in PDF by clicking “View CV” menu item
  16. Application is complete
Share this job