Introduction
In South Africa, local municipalities like the City of Tshwane Metropolitan Municipality play a key role in offering employment opportunities for residents, especially through government job placements, internships, learnerships, and public works programmes.
To access these opportunities, it is essential to register on the City of Tshwane’s e-Recruitment Database. This article will guide you step-by-step on how to register, apply for various positions, and understand the types of jobs available — including those funded by Sector Education and Training Authorities (SETAs), entry-level jobs, internships, learnerships, and the Expanded Public Works Programme (EPWP).
Overview of the e-Recruitment System
The City of Tshwane e-Recruitment System is an online portal designed to streamline the application process for job seekers interested in government-related opportunities within the municipality. Instead of submitting paper CVs, applicants can now apply for jobs online, track their applications, and receive updates from the comfort of their homes.
Why Register on the e-Recruitment Database?
- Access to the latest City of Tshwane job vacancies
- Opportunities to apply for internships, learnerships, and EPWP projects
- Regular updates on new government-funded opportunities
- Better chances for youth, unemployed graduates, and entry-level candidates
Step-by-Step Guide to Register
Step 1: Visit the City of Tshwane e-Recruitment Portal
- Open your browser and go to the official website: https://www.tshwane.gov.za
- On the homepage, hover over “Our Services” and click on “e-Recruitment” or search directly for “e-Recruitment Portal”.
Step 2: Create an Account
- Click on “Register” or “New User”.
- Fill in your personal details:
- Full name
- South African ID number
- Valid email address
- Contact number
- Create a secure password
Note: You must have a valid email and cellphone number to receive job alerts and OTPs.
Step 3: Complete Your Profile
Once registered, log in and complete your user profile:
- Educational qualifications
- Work experience (if any)
- Skills and languages
- References
- Upload your certified documents:
- ID copy
- Matric certificate
- Qualifications
- CV (in PDF/Word)
- Driver’s license (if applicable)
Step 4: Search for Jobs and Apply
Use the search function to filter job types such as:
Click on the job title to view the description and requirements. If eligible, click “Apply Now” and submit your application.
Job Opportunities You Can Apply For
Sector Education and Training Authorities (SETAs) often fund job training programmes in partnership with municipalities like Tshwane. These include:
- Business Administration Learnerships
- HR, Finance, and IT Internships
- Artisan and Technical Learnerships
- N6 TVET College Internships
Ideal for unemployed youth aged 18-35 who want practical workplace experience.
- Entry-Level Government Jobs
The City of Tshwane frequently hires for roles that don’t require advanced experience, such as:
These jobs often require only a Grade 10 or Grade 12 certificate, with minimal experience.
The EPWP is a national initiative aimed at reducing unemployment by providing temporary work for those who are unskilled or semi-skilled.
Typical EPWP positions include:
- Street cleaning
- Parks maintenance
- Waste collection
- Community-based projects
- Administration support
These positions offer stipends and sometimes include basic training.
Tips, Reminders, and Contact Information
Tips for a Successful Application
- Make sure all documents are certified and updated (not older than 3 months).
- Keep your CV professional and concise.
- Regularly check the portal for new openings.
- Apply before the closing date – late applications are not accepted.
- Tailor your applications for each opportunity.
Stay Updated
Once you’re registered, activate email and SMS alerts on the portal to get notified of new vacancies that match your profile.
You can also follow the City of Tshwane’s official social media pages for announcements:
- Facebook: @CityOfTshwaneOfficial
- Twitter: @CityTshwane
Need Help?
If you experience problems during registration or application:
Email: recruitment@tshwane.gov.za
Call Centre: 012 358 9999
Or visit your nearest Tshwane municipal offices or Youth Development Centres for help with registration.
Conclusion
Registering on the City of Tshwane e-Recruitment Database opens up access to numerous government jobs, internships, learnerships, and public works programmes — all designed to empower and uplift residents. Whether you’re a recent graduate, unemployed youth, or someone seeking an entry-level opportunity, taking this simple step could be the gateway to a better future. Don’t miss out — register today and start applying for opportunities that match your career goals.
EDUPSTAIRS IS A REGISTERED NON-PROFIT ORGANISATION NPO No: 232 – 182, PUBLIC BENEFIT ORGANISATION (PBO): 930066984. EDUPSTAIRS DOES NOT, IN ANY WAY OR FORM, SOLICIT MONEY OR CV’S FROM PEOPLE FOR JOBS. PLEASE BE AWARE OF PHONY JOB POSTINGS AND RECRUITMENT FRAUD. FOR MORE INFORMATION VISIT OUR SCAM/FRAUD ALERT PAGE HERE
You May Also Like…
How to Register on the City of Ekurhuleni e-Recruitment Portal for Government Jobs
How to Register on the Mpumalanga Department of Health e-Recruitment Database for Government Jobs
How to Register on the Western Cape e-Recruitment Database for Government Jobs

