IT (Information Technology) Graduate - IBM South Africa
Job Description
IBM South Africa is looking for new graduates to join their Global Sales and Technology team. This is a prestigious graduate programme where you will work on world-shaping technologies. You will be responsible for consulting clients, improving their processes, and managing the full application life cycle—from defining requirements to designing, implementing, testing, and deploying solutions.
Key Responsibilities:
Work hands-on with the latest technologies to address business problems.
Consult with clients to improve their processes and applications.
Design, implement, test, and deploy enterprise solutions.
Collaborate with a global team to drive digital transformation.
Continuous learning and development through IBM's world-class onboarding.
Closing Date: Apply Immediately (Rolling Intake)
Job Type: Internship (Fixed Term)
Location: Johannesburg, Gauteng (Hybrid)
Estimated Salary: R10,000 – R30,000 per month (Gross)
Why this estimate?
High Entry Barriers: The requirement for 70% averages (A symbols) in Maths, Science, and English is very strict. Companies demanding this level of academic excellence typically pay a premium to attract top talent.
"Graduate Programme" vs. "Internship": This is structured as a professional Graduate Programme (often leading to permanent employment), which usually pays significantly higher than a standard SETA Learnership (which is typically R5,000 – R8,000).
Market Data: Most multinational tech firms and banks in Sandton/Johannesburg pay entry-level IT graduates between R240,000 and R360,000 per year.
Requirements
Strict Academic Requirements (Must Meet):
Matric Results: You must have achieved a 70% average (A symbol equivalent) in Mathematics.
Matric Results: You must have achieved a 70% average (A symbol equivalent) in Physical Science.
Matric Results: You must have achieved a 70% average (A symbol equivalent) in English.
University Education: Completed Bachelor’s Degree or Honours Degree in:
Computer Science
Information Technology
Engineering
Statistics
Technical Skills Required:
Experience in developing code.
Knowledge of Java and Python.
Knowledge of SQL, AI, and Cloud platforms.
Preferred: Exposure to DB2, AIX, OpenShift, or DataPower.
Application Instructions (Critical):
You must merge your CV, ID, Matric Results, and Academic Transcripts into ONE single file (PDF recommended) before uploading.
If you do not attach all these documents in one file, your application may not be considered.
Free Career Tools
Boost your chances of getting hired with our free resources.
CV Builder
Create a professional, ATS-friendly CV in minutes.
Z83 Form Filler
Easily complete the official government Z83 form online.
AI Interview Prep
Practice interview questions and get instant AI feedback.
Salary Calculator
Calculate exactly what your take-home pay will be.
Z83 Guide & Downloads
Step-by-step guide with free editable and non-editable PDF downloads.
Career Advice
Read tips on interviews, CV writing, and getting hired.
Similar Jobs
Explore other opportunities matching this role
Graduate Internship Programme at Coronation Fund Managers
Not specified
R6 500 - R9 500
Not specified