We are seeking an enthusiastic IT Support Technician to join our dedicated team in Johannesburg. The ideal candidate will be responsible for providing high-quality technical support, troubleshooting hardware and software issues, and ensuring the efficient operation of IT systems. This role involves direct interaction with users, requiring excellent communication and problem-solving skills.