{"id":31240,"date":"2026-09-03T21:49:13","date_gmt":"2026-09-03T18:49:13","guid":{"rendered":"https:\/\/zentrofly.com\/jobs\/?p=31240"},"modified":"2026-09-03T21:49:13","modified_gmt":"2026-09-03T18:49:13","slug":"city-of-tshwane-general-workers-48-posts-across-pretoria-tshwane-basic-literacy-required-apply-by-various-dates","status":"publish","type":"post","link":"https:\/\/zentrofly.com\/jobs\/city-of-tshwane-general-workers-48-posts-across-pretoria-tshwane-basic-literacy-required-apply-by-various-dates\/","title":{"rendered":"City of Tshwane General Workers \u2013 48 Posts Across Pretoria &amp; Tshwane | Basic Literacy Required \u2013 Apply by Various Dates"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Employer:<\/strong> City of Tshwane<br><strong>Positions:<\/strong> General Worker \/ General Workman<br><strong>Total Number of Positions:<\/strong> 48<br><strong>Locations:<\/strong> Various areas across Pretoria and the City of Tshwane<br><strong>Departments:<\/strong> Regional Operations &amp; Coordination \/ Water &amp; Sanitation \/ Other Municipal Services<br><strong>Employment Level:<\/strong> Entry Level \/ General Services<br><strong>Salary:<\/strong> Varies by position<br><strong>Closing Date:<\/strong> Refer to the individual vacancy listing<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Available General Worker Posts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The City of Tshwane is recruiting for a combined <strong>48 General Worker and General Workman positions<\/strong> across various municipal departments and locations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The available vacancies include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>General Worker X2 \u2013 Region 3<\/strong><br>Reference: SDTM1394-3-2026<br>Department: Regional Operations &amp; Coordination<br>Location: Region 3<br>Number of Posts: 2<\/li>\n\n\n\n<li><strong>General Worker X4 \u2013 Rayton Cemetery Services \/ Parks and Horticulture Services<\/strong><br>Reference: SDTM1382-5-2026<br>Locations: Rayton Cemetery Services and Parks &amp; Horticulture Services<br>Number of Posts: 4<\/li>\n\n\n\n<li><strong>General Worker X5 \u2013 Soshanguve, Klerksoord TDK, Ga-Rankuwa and Mayville Depot<\/strong><br>Reference: SDTM1376-1-2026<br>Department: Regional Operations &amp; Coordination<br>Number of Posts: 5<\/li>\n\n\n\n<li><strong>General Worker X5 \u2013 M\u00f4regloed Parks Depot<\/strong><br>Reference: SDTM1390-3-2026<br>Location: M\u00f4regloed Parks Depot<br>Number of Posts: 5<\/li>\n\n\n\n<li><strong>General Worker X5 \u2013 Proclamation Hill &amp; Loftus Depot<\/strong><br>Reference: SDTM1391-3-2026<br>Locations: Proclamation Hill \u2013 3 posts; Loftus Depot \u2013 2 posts<br>Number of Posts: 5<\/li>\n\n\n\n<li><strong>General Worker X2 \u2013 Rietgat &amp; Daspoort Waste Water Treatment Works<\/strong><br>Reference: PWWS469-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 2<\/li>\n\n\n\n<li><strong>General Worker \u2013 Belle Ombre Clinic<\/strong><br>Reference: CSHS493-2026<br>Location: Belle Ombre Clinic<br>Number of Posts: 1<\/li>\n\n\n\n<li><strong>General Worker X2 \u2013 Region 3<\/strong><br>Reference: SDTM1392-3-2026<br>Department: Regional Operations &amp; Coordination<br>Number of Posts: 2<\/li>\n\n\n\n<li><strong>General Worker \u2013 Soshanguve, Region 1<\/strong><br>Reference: PWWS444-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 1<\/li>\n\n\n\n<li><strong>General Worker X9 \u2013 Region 3<\/strong><br>Reference: PWWS449-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 9<\/li>\n\n\n\n<li><strong>General Worker \u2013 Soshanguve, Region 1<\/strong><br>Reference: PWWS447-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 1<\/li>\n\n\n\n<li><strong>General Worker X6 \u2013 Atteridgeville Depot &amp; Belle Ombr\u00e9 Depot<\/strong><br>Reference: SDTM1402-3-2026<br>Locations: Atteridgeville Depot \u2013 1 post; Belle Ombr\u00e9 Depot \u2013 5 posts<br>Number of Posts: 6<\/li>\n\n\n\n<li><strong>General Workman \u2013 Region 1<\/strong><br>Reference: PWWS443-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 1<\/li>\n\n\n\n<li><strong>General Worker X3 \u2013 Johannes Ramokhoase Street, Pretoria Central<\/strong><br>Reference: PWWS479-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 3<\/li>\n\n\n\n<li><strong>General Worker \u2013 Bronkhorstspruit<\/strong><br>Reference: PWWS482-2026<br>Department: Water &amp; Sanitation<br>Number of Posts: 1<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The City of Tshwane is offering <strong>48 General Worker and General Workman positions<\/strong> across a range of municipal facilities and operational areas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the assigned department, successful candidates may assist with general maintenance, cleaning, gardening, municipal facilities, parks, swimming pools, cemeteries, depots, water and sanitation facilities and other operational support duties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These roles are suited to physically fit individuals who are willing to perform hands-on work and assist with the daily upkeep and operation of City of Tshwane facilities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the Region 3 Community Services General Worker vacancy provided, applicants only need <strong>basic literacy and the ability to perform the required duties<\/strong>, while relevant experience is considered an advantage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key Responsibilities<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the department and location, General Workers may be responsible for:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Performing general cleaning duties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Maintaining municipal facilities and surrounding areas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Assisting with minor maintenance and repair work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Performing gardening and grounds-maintenance duties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Removing refuse and maintaining clean work areas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Assisting with loading, unloading and moving equipment or materials.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Providing logistical support to municipal teams.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Assisting skilled employees and supervisors where required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Carrying tools, equipment and materials.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Maintaining cleanliness of depots, facilities and public areas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Supporting parks and horticulture operations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Assisting with cemetery-maintenance activities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Supporting water and sanitation operations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> &#8211; Carrying out general manual labour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Following instructions issued by supervisors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Complying with municipal procedures and workplace safety requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Duties for Sport, Recreation and Swimming Pool Facilities<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the Region 3 Sport, Recreation and Library Services positions, responsibilities include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Performing general swimming-pool and facility maintenance.<\/li>\n\n\n\n<li>Assisting with minor repairs.<\/li>\n\n\n\n<li>Providing cleaning services at swimming-pool facilities.<\/li>\n\n\n\n<li>Performing gardening and grounds-maintenance duties.<\/li>\n\n\n\n<li>Providing general logistical support.<\/li>\n\n\n\n<li>Supporting water-dosing activities where required.<\/li>\n\n\n\n<li>Providing messenger services.<\/li>\n\n\n\n<li>Helping improve the cleanliness and condition of recreation facilities.<\/li>\n\n\n\n<li>Following applicable municipal policies and operating procedures.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Minimum Requirements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Requirements may differ between the advertised vacancies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the Region 3 General Worker positions under Sport, Recreation and Library Services, applicants must have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ability to perform the required duties.<\/li>\n\n\n\n<li>Basic literacy.<\/li>\n\n\n\n<li>Physical fitness and good general health.<\/li>\n\n\n\n<li>Ability to perform physically demanding work.<\/li>\n\n\n\n<li>No back problems that would prevent the performance of manual duties.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant experience in <strong>general swimming-pool or facility maintenance<\/strong> will be an advantage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Candidates applying for the swimming-pool-related positions must be prepared to undergo a <strong>practical swimming assessment<\/strong> during the selection process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Applicants should check the individual advert for their preferred vacancy, particularly Water &amp; Sanitation, cemetery, clinic, parks and depot positions, because specific requirements may differ.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements and Skills<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Suitable candidates should demonstrate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Physical fitness and strength.<\/li>\n\n\n\n<li>Willingness to perform manual work.<\/li>\n\n\n\n<li>Ability to follow instructions.<\/li>\n\n\n\n<li>Basic literacy.<\/li>\n\n\n\n<li>Reliability and punctuality.<\/li>\n\n\n\n<li>Ability to work under pressure.<\/li>\n\n\n\n<li>Good communication skills.<\/li>\n\n\n\n<li>Good interpersonal skills.<\/li>\n\n\n\n<li>Attention to detail.<\/li>\n\n\n\n<li>Ability to work as part of a team.<\/li>\n\n\n\n<li>Ability to work independently when necessary.<\/li>\n\n\n\n<li>Willingness to accept responsibility.<\/li>\n\n\n\n<li>Self-motivation.<\/li>\n\n\n\n<li>Flexibility and adaptability.<\/li>\n\n\n\n<li>Ability to maintain established routines.<\/li>\n\n\n\n<li>Responsible and accountable behaviour.<\/li>\n\n\n\n<li>Willingness to work outdoors where required.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For swimming-pool positions, a basic understanding of <strong>pool maintenance<\/strong> will be beneficial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Physical Requirements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Candidates should be prepared for duties that may involve:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Standing and walking for extended periods.<\/li>\n\n\n\n<li>Lifting and carrying equipment or materials.<\/li>\n\n\n\n<li>Outdoor work.<\/li>\n\n\n\n<li>Cleaning and gardening.<\/li>\n\n\n\n<li>Working around water or municipal infrastructure.<\/li>\n\n\n\n<li>Repetitive manual tasks.<\/li>\n\n\n\n<li>Working in different weather conditions.<\/li>\n\n\n\n<li>Using basic tools and equipment.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Applicants should therefore be physically capable of safely completing the duties associated with the position.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Salary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the <strong>Region 3 General Worker X2 positions, Reference SDTM1394-3-2026<\/strong>, the advertised remuneration is:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Salary Scale:<\/strong> R173,436 \u2013 R202,668 per annum<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Estimated Total Remuneration Package:<\/strong> R252,686 \u2013 R289,893 per annum<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Salary packages for the other advertised General Worker positions may differ and should be confirmed on the individual vacancy advertisement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Selection Process<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the vacancy, candidates may be required to undergo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Screening against the minimum requirements.<\/li>\n\n\n\n<li>Practical assessments.<\/li>\n\n\n\n<li>Physical ability assessments.<\/li>\n\n\n\n<li>Swimming assessment for applicable swimming-pool positions.<\/li>\n\n\n\n<li>Criminal-record checks.<\/li>\n\n\n\n<li>Verification of information provided in the application.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For the Region 3 swimming-pool positions, candidates must allow their fingerprints to be taken by the Tshwane Metro Police Department for the required criminal-record screening.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Possible Interview Questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Applicants may prepare for questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Why do you want to work as a General Worker for the City of Tshwane?<\/li>\n\n\n\n<li>What experience do you have performing manual work?<\/li>\n\n\n\n<li>Have you previously worked in cleaning, gardening, maintenance or municipal services?<\/li>\n\n\n\n<li>Are you comfortable performing physically demanding duties?<\/li>\n\n\n\n<li>How do you make sure you complete tasks safely?<\/li>\n\n\n\n<li>How would you respond if your supervisor asked you to perform several tasks during the same shift?<\/li>\n\n\n\n<li>Have you worked with basic maintenance or gardening tools?<\/li>\n\n\n\n<li>Are you comfortable working outdoors?<\/li>\n\n\n\n<li>How do you work as part of a team?<\/li>\n\n\n\n<li>What would you do if you noticed a safety hazard while working?<\/li>\n\n\n\n<li>Are you reliable and able to report for duty on time?<\/li>\n\n\n\n<li>For swimming-pool positions: Are you able to swim confidently?<\/li>\n\n\n\n<li>What do you understand about maintaining a clean public facility?<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">CV Tips for City of Tshwane General Worker Applicants<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Keep your CV simple and focus on experience relevant to physical and general work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Include any previous experience involving:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>General worker duties.<\/li>\n\n\n\n<li>Cleaning.<\/li>\n\n\n\n<li>Gardening.<\/li>\n\n\n\n<li>Parks maintenance.<\/li>\n\n\n\n<li>Cemetery maintenance.<\/li>\n\n\n\n<li>Swimming-pool maintenance.<\/li>\n\n\n\n<li>Facility maintenance.<\/li>\n\n\n\n<li>Construction labour.<\/li>\n\n\n\n<li>Water and sanitation.<\/li>\n\n\n\n<li>Wastewater facilities.<\/li>\n\n\n\n<li>Warehouse duties.<\/li>\n\n\n\n<li>Loading and off-loading.<\/li>\n\n\n\n<li>Municipal work.<\/li>\n\n\n\n<li>Handyman duties.<\/li>\n\n\n\n<li>Grounds maintenance.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you have limited formal work experience, highlight practical abilities such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Physical fitness.<\/li>\n\n\n\n<li>Ability to follow instructions.<\/li>\n\n\n\n<li>Reliability.<\/li>\n\n\n\n<li>Punctuality.<\/li>\n\n\n\n<li>Teamwork.<\/li>\n\n\n\n<li>Ability to use basic tools.<\/li>\n\n\n\n<li>Willingness to perform manual labour.<\/li>\n\n\n\n<li>Ability to work outdoors.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For swimming-pool vacancies, clearly mention if you <strong>can swim<\/strong> and whether you have any previous pool-maintenance, cleaning or recreation-facility experience.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">APPLICATION PROCESS<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/zentrofly.com\/jobs\/apply-for-city-of-tshwane-general-workers-48-posts-across-pretoria-tshwane-basic-literacy-required-apply-by-various-dates\/\" style=\"background-color:#e53935\">APPLY HERE<\/a><\/div>\n<\/div>\n\n\n\n\n\n<h2 class=\"wp-block-heading has-vivid-green-cyan-color has-text-color has-link-color wp-elements-1\"><strong>\ud83d\udce9 WANT MORE JOBS LIKE THIS?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"DoH2AVvBjd\"><a href=\"https:\/\/zentrofly.com\/jobs\/sneaker-factory-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/\">Sneaker Factory Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cSneaker Factory Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/sneaker-factory-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/embed\/#?secret=pduPEUYrYV#?secret=DoH2AVvBjd\" data-secret=\"DoH2AVvBjd\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"XyjB3WPu5f\"><a href=\"https:\/\/zentrofly.com\/jobs\/sportscene-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/\">Sportscene Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cSportscene Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/sportscene-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/embed\/#?secret=IJsXoOecFR#?secret=XyjB3WPu5f\" data-secret=\"XyjB3WPu5f\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"9FxKbOG82l\"><a href=\"https:\/\/zentrofly.com\/jobs\/tiger-brands-cashiers-albany-bakery-port-elizabeth-grade-12-apply-by-15-september-2026\/\">Tiger Brands Cashiers \u2013 Albany Bakery Port Elizabeth | Grade 12 | Apply by 15 September 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cTiger Brands Cashiers \u2013 Albany Bakery Port Elizabeth | Grade 12 | Apply by 15 September 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/tiger-brands-cashiers-albany-bakery-port-elizabeth-grade-12-apply-by-15-september-2026\/embed\/#?secret=dsix2AO7ai#?secret=9FxKbOG82l\" data-secret=\"9FxKbOG82l\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"u4FcTEewZF\"><a href=\"https:\/\/zentrofly.com\/jobs\/exact-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/\">Exact Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cExact Seasonal Sales Associates \u2013 Multiple Posts Across 9 Provinces | Apply by 30 September 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/exact-seasonal-sales-associates-multiple-posts-across-9-provinces-apply-by-30-september-2026\/embed\/#?secret=WTbBP5di4J#?secret=u4FcTEewZF\" data-secret=\"u4FcTEewZF\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"45yfCokLUk\"><a href=\"https:\/\/zentrofly.com\/jobs\/yes-youth-employment-opportunity-multiple-provinces-tfg-apply-by-25-march-2026\/\">YES \u2013 Youth Employment Opportunity (Multiple Provinces) \u2013 TFG &#8211; Apply Today<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cYES \u2013 Youth Employment Opportunity (Multiple Provinces) \u2013 TFG \u2013 Apply Today\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/yes-youth-employment-opportunity-multiple-provinces-tfg-apply-by-25-march-2026\/embed\/#?secret=bNIzYptNPN#?secret=45yfCokLUk\" data-secret=\"45yfCokLUk\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Join thousands of South Africans receiving the latest jobs, learnerships, internships and government vacancies directly in their inbox.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-2\"><strong>\ud83d\ude80 Looking for more opportunities? Browse our latest vacancies below before you leave.<\/strong><\/h2>\n\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/saps-garden-worker-jobs-2026-grade-9-abet-level-4-r144024-salary-apply-by-6-november-2026\/\">SAPS Garden Worker Jobs 2026 \u2013 Grade 9 \/ ABET Level 4 | R144,024 Salary | Apply by 6 November 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/saps-cleaner-jobs-2026-x2-positions-grade-9-abet-level-4-r144024-salary-apply-by-6-november-2026\/\">SAPS Cleaner Jobs 2026 \u2013 X2 Positions | Grade 9 \/ ABET Level 4 | R144,024 Salary | Apply by 6 November 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/saps-police-trainee-recruitment-2026-2027-5500-positions-nationwide-grade-12-r5000-monthly-stipend-apply-by-13-november-2026\/\">SAPS Police Trainee Recruitment 2026\/2027 \u2013 5,500 Positions Nationwide | Grade 12 | R5,000 Monthly Stipend | Apply by 13 November 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/the-courier-guy-jobs-2026-kiosk-assistant-cleaner-code-ec-driver-grade-12-permanent-opportunities\/\">THE COURIER GUY JOBS 2026 \u2013 KIOSK ASSISTANT, CLEANER &#038; CODE EC DRIVER | GRADE 12 &#038; PERMANENT OPPORTUNITIES<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/eskom-distribution-electrical-apprenticeship-2026-gauteng-grade-12-ncv-level-4-or-n3-n5-apply-by-29-october-2026\/\">Eskom Distribution Electrical Apprenticeship 2026 \u2013 Gauteng | Grade 12, NCV Level 4 or N3\u2013N5 | Apply by 29 October 2026<\/a><\/li>\n<\/ul>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Employer: City of TshwanePositions: General Worker \/ General WorkmanTotal Number of Positions: 48Locations: Various areas across Pretoria and the City of TshwaneDepartments: Regional Operations &amp; Coordination \/ Water &amp; Sanitation \/ Other Municipal ServicesEmployment Level: Entry Level \/ General ServicesSalary: Varies by positionClosing Date: Refer to the individual vacancy listing Available General Worker Posts The City of Tshwane is recruiting for a combined 48 General Worker and General Workman positions across various municipal departments and locations. The available vacancies include:&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/zentrofly.com\/jobs\/city-of-tshwane-general-workers-48-posts-across-pretoria-tshwane-basic-literacy-required-apply-by-various-dates\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":26850,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-31240","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-register-your-cv-2026-jobs"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":31300,"url":"https:\/\/zentrofly.com\/jobs\/470-job-opportunities-available-across-south-africa\/","url_meta":{"origin":31240,"position":0},"title":"470+ JOB OPPORTUNITIES AVAILABLE ACROSS SOUTH AFRICA","author":"admin","date":"September 6, 2026","format":false,"excerpt":"Looking for work this September? Here are some of the latest opportunities from PEP, Hungry Lion, Clicks, VANS, Gauteng Department of Education and the City of Tshwane. There are opportunities for Matric holders, Grade 10 applicants and job seekers with basic literacy, including several positions where no previous work experience\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25679,"url":"https:\/\/zentrofly.com\/jobs\/general-worker-city-of-tshwane-bosman-street-workshop-pretoria\/","url_meta":{"origin":31240,"position":1},"title":"General Worker \u2013 City of Tshwane (Bosman Street Workshop, Pretoria)","author":"admin","date":"February 3, 2026","format":false,"excerpt":"Job Opportunity: Department: Group Property Division: Property Management Services Section: Facilities Management and Office Accommodation Location: Bosman Street Workshop, Pretoria Central, Gauteng Job Level: T1 Position Type: Permanent Reference Number: GPDD054-2026 Remuneration Salary Scale: R159,936 \u2013 R186,936 per annum Estimated Total Package: R236,535 \u2013 R270,901 per annum Overview The City\u2026","rel":"","context":"In &quot;February - 1st Week Vacancies&quot;","block_context":{"text":"February - 1st Week Vacancies","link":"https:\/\/zentrofly.com\/jobs\/category\/february-1st-week-vacancies\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2026\/02\/image-7.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25892,"url":"https:\/\/zentrofly.com\/jobs\/city-of-tshwane-general-worker-multiple-posts-apply-by-4-march-2026\/","url_meta":{"origin":31240,"position":2},"title":"City of Tshwane &#8211; General Worker (Multiple Posts) &#8211; Apply by 4 March 2026","author":"admin","date":"February 16, 2026","format":false,"excerpt":"Organisation: City of Tshwane (CoT)Locations: Bronkhorstspruit C de Wet, Jan Niemand & Pretoria North Bus Depots Various Regions Job Level: T1Salary Scale: R159 936 \u2013 R186 936 per annumEstimated Remuneration Package: R236 535 \u2013 R270 901 per annumReference (SAP): S70009197 | S70009154 | S70002620Closing Date: 4 March 2026 Overview The\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2026\/02\/image-19.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2954,"url":"https:\/\/zentrofly.com\/jobs\/general-worker-3-positions-city-of-tshwane-apply-by-26-august-2025\/","url_meta":{"origin":31240,"position":3},"title":"General Worker (3 Positions) \u2013 City of Tshwane \u2013 Apply by 26 August 2025","author":"admin","date":"August 12, 2025","format":false,"excerpt":"Job Opportunity: General Worker (3 Positions) \u2013 City of Tshwane \u2013 Apply by 26 August 2025 Location: Centurion, Region 4 \u2013 Community Services DivisionDepartment: Regional Operations and CoordinationClosing Date: 26 August 2025Reference Code: SDTM1204-4-2025 (E)Position Type: Permanent (Job Level T1)Salary Scale: R159 936 \u2013 R186 936 per annumEstimated Package: R236\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2025\/08\/image-23.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2025\/08\/image-23.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2025\/08\/image-23.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2025\/08\/image-23.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1408,"url":"https:\/\/zentrofly.com\/jobs\/job-vacancies-x37-city-of-tshwane-apply-by-11-june-2025\/","url_meta":{"origin":31240,"position":4},"title":"Job Vacancies X37 \u2013 City of Tshwane \u2013 Apply by 11 June 2025","author":"admin","date":"May 31, 2025","format":false,"excerpt":"Job Opportunities \u2013 City of Tshwane (South Africa) \u2013 Apply by 11 June 2025 Location: City of Tshwane, GautengEmployer: City of Tshwane Metropolitan MunicipalityContract Type: Permanent and Fixed-Term (varies by role)Closing Date: 11 June 2025 Overview:The City of Tshwane invites suitably qualified and experienced individuals to apply for the following\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":596,"url":"https:\/\/zentrofly.com\/jobs\/the-city-of-tshwane-general-worker-4-posts\/","url_meta":{"origin":31240,"position":5},"title":"The City of Tshwane &#8211; GENERAL WORKER (4 POSTS)","author":"admin","date":"April 3, 2025","format":false,"excerpt":"GENERAL WORKER (4 POSTS) Location: City of Tshwane Primary Healthcare ClinicsClosing Date: 16 April 2025Reference Code: HSDE336-2025 (E) Overview: The Health Department invites applications for the position of General Worker within Primary Healthcare Clinic Operations. The successful candidates will support the day-to-day functioning of healthcare facilities by providing cleaning, safety,\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"https:\/\/zentrofly.com\/jobs\/wp-content\/uploads\/2026\/04\/city-ogo.png","_links":{"self":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/31240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/comments?post=31240"}],"version-history":[{"count":1,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/31240\/revisions"}],"predecessor-version":[{"id":31244,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/31240\/revisions\/31244"}],"wp:attachment":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/media?parent=31240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/categories?post=31240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/tags?post=31240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}