
Midvaal Local Municipality invites applications for the following positions. All opportunities are open to residents within the municipality, with a focus on promoting employment equity and inclusiveness.
EPWP General Worker: Various Departments
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 20 June 2025 at 12:00
Job Summary
The EPWP General Worker will perform manual labor tasks such as loading materials, setting traffic signs, cleaning work areas, and assisting supervisors to ensure smooth operations across various municipal departments.
Requirements
- Grade 10; Grade 12 is an added advantage
- Valid Driver’s License (added advantage)
- Bilingual with excellent interpersonal and communication skills
- Reside within Midvaal (preference)
- Good physical health and ability to follow instructions
- Self-disciplined, hard-working, with 0-1 year experience in general work within local government
Duties
- Loading/unloading materials and equipment
- Setting traffic signs
- Maintaining cleanliness of work areas
- Assisting with labor-related tasks
- Executing instructions from supervisors
- Performing ad hoc duties
Salary
R149.40 per day (fixed-term contract for 2 years)
Note: Preference given to VAALMARINA residents and persons with disabilities.
Lifeguard (Swimming Pool) x3 posts
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 01 July 2025 at 12:00
Job Summary
Ensuring the safety of pool guests by monitoring swimming activities, enforcing rules, providing swimming lessons, and responding to emergencies.
Requirements
- Grade 10
- Lifeguard Certificate
- Level 1 First Aid Certificate
- Swimming skills and ability to remain calm under pressure
- Excellent communication skills
- Valid Driver’s License (advantage)
- 1 year relevant experience
Duties
- Opening/closing pools
- Chemical treatment and system operation
- Monitoring safety and weather conditions
- Enforcing pool rules
- Conducting swimming lessons and coaching
- Maintaining hygiene and safety standards
Salary
R48.89 per hour (contract from October 2025 to September 2027)
Note: Preference for Sedibeng residents and persons with disabilities.
Cashier: Swimming Pool
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 01 July 2025 at 12:00
Job Summary
Handling cash transactions, issuing receipts, balancing daily takings, and generating reports for swimming pool operations.
Requirements
- Grade 12; Mathematics & Accounting preferred
- Computer literacy
- Relevant experience as cashier or customer care (1 year)
- Valid Driver’s License (advantage)
Duties
- Managing cash register
- Processing payments and issuing receipts
- Balancing daily cash
- Preparing deposit slips
- Generating reports
Salary
R48.89 per hour (temporary contract from October 2025 to September 2027)
Financial Management Intern
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 01 July 2025 at 12:00
Job Summary
Unemployed graduates will support financial functions such as billing, customer care, reporting, and administrative tasks to gain practical local government experience.
Requirements
- Grade 12
- Bachelor’s Degree or N Diploma in Accounting, Economics, Finance, or related field
- Computer literacy and basic Excel skills
- Reside in Sedibeng Region
- Own transport preferred
Salary
R8,333.34 per month (2-year contract, total R100,000 p.a.)
Access Controller: Landfill Sites & Transfer Station
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Supervising waste site operations, ensuring environmental compliance, managing traffic, and maintaining site safety.
Requirements
- Grade 10 (Grade 12 advantageous)
- Valid PDP and Driver’s License
- Bilingual with excellent communication skills
- Experience in waste/environmental management (2 years)
Duties
- Site inspections and waste sorting
- Traffic control and record keeping
- Ensuring compliance with environmental standards
- Recycling and green waste management
- Responding to inquiries and complaints
Salary
R210,060 – R236,256 per annum (Level 10, Grade 4)
Senior Clerk – Income
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Managing customer accounts, processing payments, and handling inquiries within the municipal income section.
Requirements
- Grade 12, plus Diploma in Financial Management or Accounting
- 2-3 years experience in finance within local government
- Computer literate (MS Office)
- Valid driver’s license
Duties
- Opening and updating customer accounts
- Processing payments and legal recoveries
- Handling account inquiries and disputes
- Administrative reporting
Salary
R274,380 – R313,416 per annum (Level 8, Grade 4)
IT Technician
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Providing technical support for IT infrastructure, troubleshooting hardware and software issues, and maintaining systems.
Requirements
- Grade 12
- NQF6 qualification in IT or relevant equivalent
- 3-5 years IT experience (excluding local government)
- Knowledge of networking, server, and system administration
- Valid driver’s license
Duties
- Support end-users with hardware/software issues
- Manage IT helpdesk and documentation
- Maintain servers, backups, and network devices
- Ensure system security and performance
Salary
R274,380 – R313,416 per annum (Level 8/7, Grade 4)
General Worksman: Roads & Stormwater
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Assisting with road and stormwater maintenance, operating machinery, and supporting civil engineering activities.
Requirements
- Grade 10, Grade 12 advantageous
- Code C1 Driver’s License with PDP
- Experience in road/stormwater work (2-3 years)
- Operating machinery experience preferred
Duties
- Supervising and assisting work crews
- Operating road machinery (grader, TLB)
- Maintenance of roads/stormwater systems
- Handling equipment and materials
- Responding to public complaints
Salary
R240,288 – R268,596 per annum (Level 9, Grade 4)
Environmental Officer
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Implementing pollution control, environmental compliance, and sustainability projects.
Requirements
- Grade 12; Diploma or Degree in Environmental Management/Law/Sciences
- Registration with SACNASP/EAPASA (advantage)
- 3-5 years relevant experience
- Valid driver’s license
Duties
- Coordinating pollution control and environmental compliance
- Conducting environmental assessments and audits
- Promoting sustainability initiatives
- Managing environmental education and awareness campaigns
- Responding to environmental complaints
Salary
R441,624 – R484,704 per annum (Level 5, Grade 4)
Process Controller IV: Water Treatment
Job Location: Meyerton, ZA
Organization: Midvaal Local Municipality
Closing Date: 07 July 2025 at 12:00
Job Summary
Supervising wastewater treatment processes, ensuring compliance, and optimizing plant operations.
Requirements
- Grade 12
- NQF6 qualification in Water Care or Chemical Engineering
- 3-5 years relevant experience in wastewater treatment
- Valid driver’s license
Duties
- Shift supervision and process monitoring
- Sampling and analysis of wastewater
- Equipment adjustments and resource management
- Handling sludge and chemical dosing
- Reporting and documentation
Salary
R390,120 – R430,908 per annum (Level 6, Grade 4)
How to Apply
All applications must be submitted via the Midvaal Website: www.midvaal.gov.za. Candidates are encouraged to apply early.
Note: The municipality may reimburse travel costs for candidates traveling over 400 km for certain levels. Midvaal Local Municipality is an equal opportunity employer and promotes employment equity.
For queries, contact Human Resources at: (016) 360-7435, 7432, 7557, 7569.
This notice is for informational purposes only. The municipality reserves the right not to fill any positions.
Disclaimer: YüthAxis is not in any way affiliated with the hiring organization. Please direct your applications and any enquiries to the hiring company. Read our Terms of Use for more.