
Rustenburg Local Municipality invites interested and suitably qualified candidates to apply for various vacancies available across several municipal directorates. These opportunities are available to individuals who meet the minimum requirements and are seeking employment within local government.
The municipality is looking to fill a range of entry-level and support positions, including Cleaners, Groundsmen, Artisan Aides, Messengers, and other support-related roles. These positions play an important role in supporting service delivery and maintaining municipal facilities and infrastructure.
Available Positions and Locations
The Rustenburg Local Municipality invites applications for the following positions located across various municipal facilities and departments:
- Operator: Cleaner (3 Posts)
- Tlhabane RCC (1 Post)
- Boitekong RCC (1 Post)
- Freedom Park RCC (1 Post)
- Operator: Cleaner – Human Resource Management (1 Post)
- Human Resource Management Department
- Groundsman – Waste Management (20 Posts)
- Waste Management Section
- Groundsman – Cemeteries (10 Posts)
- Cemeteries Section
- Groundsman (Machine Operator) – Parks and Open Areas (12 Posts)
- Parks and Open Areas Section
- Groundsman – Parks and Open Areas (10 Posts)
- Parks and Open Areas Section
- Groundsman (Machine Operator) – Sport Facilities (5 Posts)
- Sport Facilities Section
- Groundsman – Sport Facilities (10 Posts)
- Sport Facilities Section
- Operator: Cleaner – Library and Information Services (4 Posts)
- Locations:
- Lethabong Library (1 Post)
- Mathopestad Library (1 Post)
- Main Library (1 Post)
- East End Library (1 Post)
- Locations:
- Operator: Cleaner – Community Halls (26 Posts)
- Locations:
- Lethabong Community Hall (2 Posts)
- Monakato Community Hall (2 Posts)
- Paardekraal Community Hall (2 Posts)
- Van Zyl Community Hall (2 Posts)
- Old Town Hall (2 Posts)
- Zinniaville Community Hall (2 Posts)
- Boitekong Community Hall (2 Posts)
- Marikana Community Hall (2 Posts)
- Civic Centre (10 Posts)
- Locations:
- Operator: Cleaner – Civil Facilities (14 Posts)
- Civil Facilities
- Artisan Aide: Building Maintenance (6 Posts)
- Civil Facilities
- Operator: Cleaner – Housing Provision (2 Posts)
- Housing Provision
- Operator: Cleaner – Boitekong Flats (1 Post)
- Boitekong Flats
- Artisan Aid – Vehicle and Mechanical Engineering Services (8 Posts)
- Vehicle and Mechanical Engineering Services
- Artisan Aide: Plumber – Water Services (25 Posts)
- Water Services
- Artisan Aide: Sanitation Network Services (5 Posts)
- Sanitation Services
- Groundsman – Electrical Engineering Services (19 Posts)
- Electrical Engineering Services
- Messenger (1 Post)
- Electrical Engineering Services
- Artisan Aide – Roads and Stormwater (30 Posts)
- Roads and Stormwater Section
- Operator: Cleaner – Law Enforcement (3 Posts)
- Law Enforcement
- Operator: Cleaner – Licensing and Testing (3 Posts)
- Licensing and Testing
- Operator: Cleaner – Traffic Services (3 Posts)
- Traffic Services
Total Vacancies: 248 Posts
Reference Number
Applicants must quote the following reference number on their application:
- Reference Number: 33/2026
Successful candidates will be appointed within various departments and facilities operating under Rustenburg Local Municipality.
Operator: Cleaner (Tlhabane RCC, Boitekong RCC and Freedom Park RCC)
- Directorate: Office of the Municipal Manager
- Position: Operator: Cleaner (3 Posts)
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Cleaning offices and preparing refreshments for guests in the RCC offices.
Operator: Cleaner (Human Resource Management)
- Directorate: Corporate Support Services
- Position: Operator: Cleaner
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Cleaning offices, preparing refreshments for guests, and maintaining cleanliness standards. Ability to work in extreme conditions.
Groundsman (Waste Management) x20
- Directorate: Community Development
- Position: Groundsman
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Street cleaning duties and related support functions within waste management services. Overtime and shift work may be required.
Groundsman (Cemeteries) x10
- Directorate: Community Development
- Position: Groundsman
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Upkeep and maintenance of municipal cemeteries.
Groundsman (Parks and Open Areas – Machine Operator) x12
- Directorate: Community Development
- Position: Groundsman (Machine Operator)
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills, safety knowledge of cutting grass near electrical powerlines, understanding of electrical hazards, safety protocols and safe work zones near high and medium voltage infrastructure.
Duties: Maintaining parks and open areas by cutting grass and keeping municipal surroundings clean.
Groundsman (Parks and Open Areas) x10
- Directorate: Community Development
- Position: Groundsman
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Upkeep and maintenance of parks and open facilities.
Operator: Cleaner (Library and Information Services) x4
- Directorate: Community Development
- Position: Operator: Cleaner
- Locations: Lethabong, Mathopestad, Main Library and East End Library
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Upkeep, maintenance and cleaning of library facilities.
Operator: Cleaner (Community Halls) x26
- Directorate: Community Development
- Position: Operator: Cleaner
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills and the ability to carry out instructions.
Duties: Cleaning, upkeep and maintenance of community hall facilities.
Artisan Aide: Building Maintenance x6
- Directorate: Community Development
- Position: Artisan Aide: Building Maintenance
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Ability to assist technical staff, follow instructions and perform maintenance support duties.
Duties: Repairs and maintenance of municipal offices and civil facilities within the Rustenburg Local Municipality area.
Artisan Aide: Plumber x25
- Directorate: Technical and Infrastructure Services
- Position: Artisan Aide: Plumber (Water Services)
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 with plumbing experience in water services and 1 year relevant experience. A valid driver’s licence will be an added advantage.
Knowledge and Skills: Water pipe and meter maintenance, pipe fitting knowledge, ability to work in extreme conditions and knowledge of the area of work.
Duties: Water pipe and meter maintenance, repairs, trench digging, site rehabilitation after repairs and carrying out instructions from supervisors. Overtime and shift work may be required.
Artisan Aide: Roads and Stormwater x30
- Directorate: Roads and Transport
- Position: Artisan Aide: Roads and Stormwater
- Salary: R148,873.87 – R192,272.28 per annum (Task Grade 5)
Qualification: Grade 10 plus 1 year relevant experience.
Knowledge and Skills: Good communication and interpersonal skills with the ability to work flexible hours.
Duties: General maintenance work on roads and stormwater infrastructure. Overtime may be required.
The closing date for all applications is 03 July 2026
Application Process
Interested applicants must submit a comprehensive Curriculum Vitae (CV) together with certified copies of qualifications, certified copies of supporting documents, and any additional documents relevant to the position being applied for. Applications that do not include the required certified documents will not be considered during the selection process.
How to Apply
Interested and suitably qualified candidates should submit a comprehensive CV together with certified copies of qualifications and all relevant supporting documents. Applications must clearly indicate the position being applied for and quote Reference Number: 33/2026. Applications should be delivered to the Reception at Rustenburg Local Municipality, 159 Missionary Mpheni House, Corner Beyers Naude and Nelson Drive, Rustenburg. Applicants must clearly mark the envelope “VACANCY” and the position applied for.
Interested candidates who meet the minimum requirements are encouraged to submit their applications before the closing date to avoid disappointment.