Skip to main content

Get Matched To Jobs You Qualify For, Automatically!

City of Tshwane logo

Artisan (Diesel Mechanic) at City of Tshwane

City of Tshwane
September 24, 2026
Full-time
On-site
Job purpose


To perform general maintenance on buses to ensure a reliable service to the Tshwane Bus Services Division


Appointment requirements


A valid trade certificate as a Diesel Mechanic (red seal)
At least two years' relevant experience in the maintenance of buses and related heavy vehicles
A valid Code EC1(04), EC or C1(04) driving licence with a valid PrDP
Computer literacy (Microsoft Office) will be an added advantage
Ability to do physical work related to operation and maintenance activities for continuous periods
Must undergo a criminal record check and such a person shall allow their fingerprints to be taken by the Tshwane Metro Police Department at own cost
Willingness and ability to work shifts, standby and overtime


Personal attributes and/or competencies


Ability to understand and analyse technical drawings; ability to understand and implement technical working methods; competent in operating all bus workshop equipment; good interpersonal skills; leadership skills; willingness to work in areas where criminal elements or road vehicle traffic is a threat


Primary functions


Remove and mount all unit components
Dismantle and mount components such as engines, gearboxes, steering boxes and differentials on buses
Diagnose faults with the help of the job card
Conduct inspections and tests on repaired or modified buses
Perform small auto-electrical repair work if needed
Conduct preventative and corrective maintenance
Attend to vehicle recoveries (breakdowns and towing)
Conduct administration of repairs and maintenance documents
Ensure compliance with occupational health and safety legislation

Get Matched To Jobs You Qualify For, Automatically!