City of Tshwane Is Hiring: General Workers (10 Posts) – Apply Now!
The City of Tshwane is inviting applications for 10 General Worker positions within the Department of Environment and Agriculture Management. This is a great opportunity for individuals looking to start or grow a career in the public sector.
These jobs are based at various resorts and nature reserves across Tshwane, and successful candidates will assist with cleaning, maintenance, and general site support duties.
Job Overview
- Employer: City of Tshwane
- Department: Environment and Agriculture Management
- Division: Environmental Management and Parks
- Sections: Nature Conservation Operations and Resorts Operations
- Position: General Worker
- Number of Posts: 10
- Reference Number: AEMA245-2026
- Job Level: T1
- Location: All resorts and nature reserves in Tshwane
- Date Posted: 8 May 2026
Salary and Benefits
Successful candidates will receive a competitive municipal salary package.
Annual Salary Scale
- R165,564 – R193,476 per annum
Estimated Total Remuneration Package
- R242,666 – R278,193 per annum
This package includes salary and additional employment benefits offered by the municipality.
Job Purpose
The purpose of this role is to:
- Perform general cleaning duties
- Assist with maintenance activities
- Keep resorts and nature reserves clean and safe
- Support environmental management operations
This position is ideal for hardworking individuals who enjoy outdoor work and are physically fit.
Minimum Requirements
To qualify for this position, applicants must meet the following requirements:
- Basic literacy (ability to read and write)
- Ability to perform manual labour
- Good physical health and fitness
- Ability to work continuously in demanding conditions
- Willingness to work shifts as determined by management
- Relevant experience in resorts or nature reserves is an advantage
- Must be willing to undergo a criminal record check
- Must allow fingerprints to be taken by the Tshwane Metro Police Department at your own cost
Personal Attributes and Skills
The City of Tshwane is looking for candidates who have:
- Good communication skills
- Ability to work well in a team
- Willingness to take responsibility
- Ability to work under pressure
- Strong work ethic
- Good health and physical stamina
Key Duties and Responsibilities
Successful candidates will be responsible for the following duties:
Cleaning Duties
- Sweep and clean resort grounds
- Remove litter and waste
- Clean ablution facilities and site infrastructure
- Ensure all access roads remain clean
Maintenance Duties
- Remove weeds and overgrown vegetation
- Assist with basic maintenance tasks
- Clean and maintain equipment
Safety Compliance
- Follow occupational health and safety regulations
- Use equipment safely
- Report hazards and unsafe conditions
Work Environment
General Workers will be based at resorts and nature reserves and should expect:
- Outdoor work in all weather conditions
- Physically demanding tasks
- Shift work, including weekends and public holidays if required
- Team-based responsibilities
Employment Equity
This vacancy is open to all race and gender groups, including:
- African Female and Male
- Coloured Female and Male
- Indian Female and Male
- White Female and Male
- Persons with disabilities
The City of Tshwane is committed to employment equity and diversity.
SAP Numbers
The following SAP numbers are linked to these posts:
- S70029794
- S70002448
- S70031076
- S70031072
- S70094782
- S70094781
- S70029793
- S70022441
- S70024444
- S70002412
Why You Should Apply
Working for the City of Tshwane offers many benefits:
- Stable government employment
- Competitive salary and benefits
- Opportunities for career growth
- Valuable work experience
- Chance to contribute to environmental conservation
- Exposure to resort and nature reserve operations
Ideal Candidates
This job is perfect for individuals who:
- Are unemployed and looking for government work
- Enjoy working outdoors
- Are physically fit
- Have experience in cleaning or maintenance
- Want a long-term career opportunity
Application Tips
To improve your chances of success:
- Prepare a professional CV
- Include your contact details
- Highlight any cleaning or maintenance experience
- Mention if you have worked in parks, resorts, or nature reserves
- Ensure your application references AEMA245-2026
Important Documents to Prepare
Make sure you have:
- Updated CV
- Certified copy of your ID
- Copies of any qualifications
- Supporting documents for previous experience
About the City of Tshwane
The City of Tshwane is one of South Africa’s largest metropolitan municipalities and includes areas such as Pretoria, Centurion, Soshanguve, Mamelodi, and Hammanskraal.
The municipality provides essential services and employment opportunities to thousands of residents.
Closing Reminder
If you meet the minimum requirements, do not miss this opportunity to apply for one of the 10 General Worker positions with the City of Tshwane.
This is an excellent chance to secure a government job with good pay, benefits, and long-term growth opportunities.
Quick Summary
- Position: General Worker
- Posts Available: 10
- Reference Number: AEMA245-2026
- Salary: R165,564 – R193,476 per year
- Total Package: Up to R278,193 per year
- Location: Tshwane resorts and nature reserves
- Requirements: Basic literacy and physical fitness
- Employer: City of Tshwane