As an IT Support Technician in Johannesburg, you will provide essential support to our IT infrastructure. Your main duties will include resolving user issues, maintaining software installations, and collaborating with various departments to enhance our technological capabilities. The ideal candidate will possess strong communication skills and a proactive approach to problem-solving.