Information Technology Graduate at IBM

  • Full Time
  • Johannesburg, Gauteng

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:

Apply for the Information Technology Graduate role



Upload your CV/resume or any other relevant file. Max. file size: 256 MB.