We are seeking a detail-oriented IT Support Technician to join our Johannesburg team. Your primary role will involve providing technical assistance and support related to computer systems, hardware, and software. You will be assisting users with hardware and software issues, maintaining IT inventory, and ensuring optimal system performance.