We are seeking a skilled IT Support Technician to join our team in Johannesburg. In this role, you will be responsible for diagnosing hardware and software issues, providing timely technical support, and ensuring the smooth operation of our IT systems. Ideal candidates should have a strong understanding of computer systems, networks, and troubleshooting.