Many graduates and TVET students complete their studies but struggle to gain the practical workplace experience needed to qualify for employment. If you are in this position and live within the City of Tshwane municipal area, this opportunity could help you bridge the gap between your qualification and your career.
The City of Tshwane has invited expressions of interest from eligible students who require workplace exposure through Work-Integrated Learning (WIL), Experiential Training or Internship placements. These opportunities are available for 12, 18 or 24 months, depending on your qualification and institutional requirements.
This article explains everything you need to know before applying, including who qualifies, contract duration, required qualifications, application process and important deadlines.
Quick Overview
- Opportunity: City of Tshwane Work-Integrated Learning / Internship Programme
- Reference Number: TLMA-2026
- Organisation: City of Tshwane
- Department: Group Human Capital Management
- Division: Learning and Development
- Location: City of Tshwane, Gauteng
- Closing Date: Friday, 24 July 2026 (Online applications close at midnight)
- Application Method: Applications must be submitted online via the City of Tshwane Careers Portal.
Contract Duration
- University students: 12 months
- TVET College students (Generic Fields): 18 months
- TVET College students (Technical Fields): 24 months
What is this opportunity about?
The City of Tshwane is creating a database of students who require workplace experience for:
- Work-Integrated Learning (WIL)
- Experiential Learning
- Internship Training
The programme allows students to complete the practical component of their qualifications while working under experienced supervisors.
Instead of simply observing, successful applicants will receive structured workplace exposure aligned with their field of study.
The overall objective is to prepare students for permanent employment by helping them develop workplace competencies that employers expect.
Who can apply?
Applicants must have a tertiary qualification that is relevant to the available placement fields.
The City of Tshwane can accommodate students in the following categories:
- Final-year university students who have completed all academic modules except the Work-Integrated Learning component
- Students with an N6 Certificate
- Students with a Three-Year Diploma
- Students with a National Diploma
- Students with a Bachelor’s Degree
Other eligibility requirements
Applicants must also meet the following requirements:
- Require practical workplace experience of 12, 18 or 24 months as prescribed by their academic institution
- Have no previous work experience
- Be permanent residents within the City of Tshwane municipal area
Contract duration
Successful applicants will be appointed under a formal City of Tshwane Student-in-Training Contract.
The duration depends on your qualification.
| Institution | Contract Duration |
| University | 12 Months |
| TVET College (Generic Fields) | 18 Months |
| TVET College (Technical Fields) | 24 Months |
Students will be placed in relevant departments where they will receive structured workplace exposure under dedicated mentors.
Support for persons with disabilities
The City of Tshwane encourages applications from qualified persons with disabilities.
According to the advertisement:
- Unemployed qualified students with disabilities are strongly encouraged to apply.
- Reasonable accommodation will be provided where required, taking into account the physical and institutional requirements of the internship.
This demonstrates the City’s commitment to inclusive employment opportunities.
Documents required
Applicants should prepare the following documents before applying:
- South African Identity Document
- Academic Record
- Qualification (where completed)
- Proof of Residence
These documents will be required during the selection stage.
The City also notes that:
- Qualifications will be vetted.
- Criminal record checks will be conducted before any training offer is made.
How to apply
Applications must be submitted online through the City of Tshwane Careers Portal.
Applicants must:
- Visit the City of Tshwane Careers Portal.
- Register a profile if applying for the first time.
- Existing users can log into their existing profiles.
- Complete the online application.
- Submit the application before midnight on 24 July 2026.
Applications submitted after the closing date are unlikely to be considered.
CREATE AN ATS CV HERE
NEED HELP? ASK EDUPSTAIRS ANYTHING HERE
Need assistance?
For enquiries, applicants may contact:
University Students
- Ms E Kolobe
- Telephone: (012) 358 4125
or
- Mr A Thifhulufhelwi
- Telephone: (012) 358 7514
College Students
- Ms N Mahlangu
- Telephone: (012) 358 0001
Applicants experiencing technical problems with registration or submitting an application may contact the City’s recruitment helpdesk via the email address provided in the official advertisement.
Please note that this email address is only for technical support and not for submitting applications.
How to improve your chances
Competition for municipal internships is usually high.
Before applying, make sure you:
- Update your CV.
- Ensure your contact details are correct.
- Upload clear certified documents if requested.
- Double-check your academic information.
- Apply well before the closing date.
- Keep copies of your application confirmation.
Submitting an incomplete application may reduce your chances of being shortlisted.
Related Articles:
Internship Readiness Checklist: Everything South African Students and Graduates Need Before Applying
Professional Email Templates for Internship Applications in South Africa
How Internship Stipends Work in South Africa
Best Free Certificates That Improve Internship Applications in South Africa
A Complete Guide on How to Answer Internship Interview Questions in South Africa
What Employers Look for in Internship Candidates in South Africa
Internship vs Learnership vs Graduate Programme Explained: Which One Is Right for You?
How to Write a Winning Internship CV in South Africa: A Complete Guide
The Real Reasons Many Graduates Cannot Find Work in South Africa
How Learnerships, Internships, and Bursaries Are Actually Approved in South Africa
What to Write in an Email When Sending Your CV
Edupstairs Advice
If you qualify for this opportunity, do not wait until the final day to apply. Municipal recruitment systems often experience heavy traffic close to the closing date, and last-minute technical problems could prevent your application from being submitted successfully.
Before applying, make sure your CV is updated, your academic records are ready, and your proof of residence is available. Even if you are still completing your qualification and only require workplace exposure to graduate, this programme could provide the practical experience you need to complete your studies and strengthen your future employment prospects.
Also continue applying for similar internships and Work-Integrated Learning opportunities instead of relying on a single application.
Frequently Asked Questions
- Is this a permanent job?
No. This is a Work-Integrated Learning, Experiential Learning or Internship opportunity offered for a fixed contract period.
- Who can apply?
Eligible university and TVET students who require workplace experience and meet the advertised requirements.
- Do I need previous work experience?
No. The advertisement specifically states that qualified candidates with no work exposure may apply.
- Do I need to live in Tshwane?
Yes. Applicants must be permanent residents within the City of Tshwane municipal area.
- Is there a closing date?
Yes. Applications close on Friday, 24 July 2026.
- Will my qualifications be verified?
Yes. The City of Tshwane will verify qualifications and conduct criminal record screening before making training offers.
- How long is the internship?
It depends on your qualification:
- University: 12 months
- TVET Generic: 18 months
- TVET Technical: 24 months
You can also:
- View latest Internships
- View latest Learnerships
- View Latest Bursaries
- View latest Government jobs
- View latest Company Vacancies
- View latest Municipality vacancies
- Visit the Edupstairs blog for daily updates
Application Outcome Tracker (anonymous)
No names collected. This helps future applicants understand real-world timelines.
Have you applied for this opportunity?
Disclaimer
This article is intended to explain the opportunity in a clear and accessible manner. Edupstairs is not the recruiting organisation and does not process applications. Selection decisions remain the responsibility of the City of Tshwane. Always refer to the official advertisement and application portal for the latest information and any updates before submitting your application.
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. USE THE EDUPSTAIRS SCAM DETECTOR TOOL TO SPOT A SCAM BEFORE YOU APPLY
