
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:
- Register as a User
- Click Register
- Go to your email and get the Security Code or verification link sent by the system
- Type in the security code or click verification link to activate your profile
- Login with your email address and password
- Create CV / profile
- Fill in Profile Page on Create CV menu
- 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.)
- View vacancies and select the vacancy you wish to apply for
- Click on “Jobs” menu button and all the vacancies will be displayed
- Navigate to the job you want, make sure you are logged in before you apply
- Job information is displayed with an option to include post specific questions
- Once the post has been selected, click “Apply and Generate Z83” button on the post to submit application
- 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
- You can review your CV in PDF by clicking “View CV” menu item
- Application is complete