IBM
Information Technology Graduate
Company: IBM – South Africa
Location: Johannesburg, Gauteng
Date Posted: 2025-11-07
Application Deadline: Open until filled
About the Role
IBM South Africa welcomes new graduates who are eager to learn and grow. As a graduate, you will gain hands‑on experience with cutting‑edge technologies that shape the future of business. You will work in IBM’s Watson group, tackling real‑world problems in sectors such as energy, retail, insurance, and more.
Key Responsibilities
- Work on Internet of Things (IoT), Machine Learning, Robotics, Augmented Intelligence, and Big Data projects.
- Collaborate with a diverse global team to design solutions that improve city operations and customer experiences.
- Support virtualisation, storage, infrastructure, data operations, cloud services, and project management initiatives.
- Demonstrate strong communication, adaptability, and client‑focus skills throughout projects.
Preferred Education
Bachelor’s Degree (or Honours) in Computer Science, Information Technology, Engineering, or Statistics.
Required Technical and Professional Expertise
- Completed technical or honours degree with an A in Mathematics, Science, and English.
- Experience writing code in Java or Python.
- Knowledge of AI platforms and cloud technologies.
- Passion for building enterprise‑wide solutions.
- Strong interpersonal skills, flexibility, autonomy, and problem‑solving abilities.
- Fluent in English.
How to Apply
To apply for this graduate position, visit IBM’s global careers page: