IBM South Africa IT Graduate Internship
An IT graduate internship in Johannesburg for Computer Science, IT or Engineering graduates, providing hands-on exposure to AI/machine learning, IoT, big data and cloud technologies on real business problems.
Apply for the IBM South Africa IT Graduate Internship
Overview
Requirements
- โBachelor's or Honours degree in Computer Science, Information Technology, Engineering, Statistics or a related technical field
- โUnemployed graduate (programme targets unemployed graduates)
- โCoding experience and knowledge of Java/Java EE, Python and cloud platforms
- โStrong academic record (some listings cite ~70% / strong symbols in Maths, Science and English); EE/Affirmative Action candidates preferred per IBM SA equity policy
- โFluent English with strong interpersonal, problem-solving and flexibility skills; CV plus ID, matric results and degree transcripts merged into one file (max 5MB)
โ ๏ธ Good to Know
IBM South Africa runs a rolling, continuous intake rather than one fixed annual deadline. Individual roles open and close on the IBM Avature portal throughout the year. This is roughly a 12-month fixed-term graduate placement, which IBM brands interchangeably as an internship and a graduate programme. No stipend figure is publicly disclosed.
โข Check the official portal for the latest intake dates and closing dates.
โข Beware of scams - GoCareers never charges for applications, and neither do legitimate providers.
Ready to apply?
Head to the official IBM South Africa portal to submit your application.
Apply on the official portal โ