About the Role
Our client is actively seeking a skilled and driven Technical Support Engineer to join their esteemed technical team based in Welkom, Free State . This role is crucial for providing advanced technical assistance to clients, diagnosing complex issues, and ensuring the optimal performance of our client's technological solutions. The ideal candidate will possess a strong foundation in IT systems, troubleshooting methodologies, and excellent communication skills, enabling them to effectively interact with both technical and non-technical users. This position involves a hybrid work model, combining essential on-site collaboration with the flexibility of remote work. You will be at the forefront of resolving critical technical challenges, contributing to product improvement by providing valuable feedback, and maintaining high levels of customer satisfaction. We are committed to providing a challenging yet rewarding work environment where technical expertise is valued and professional development is encouraged. This is a prime opportunity to contribute to a leading technology firm and grow your career in a dynamic sector.
Key Responsibilities
- Provide high-level technical support and troubleshooting for complex hardware, software, and network issues.
- Diagnose and resolve technical problems reported by customers, ensuring minimal disruption to their operations.
- Document technical issues, solutions, and workarounds in a clear and concise manner.
- Collaborate with engineering and development teams to identify root causes of recurring problems and advocate for product improvements.
- Develop and maintain technical documentation, knowledge base articles, and user guides.
- Install, configure, and maintain software and hardware as needed for client support.
- Participate in on-call rotation to provide 24/7 support when required.
- Train and mentor junior support staff on technical procedures and best practices.
- Stay updated with the latest technological advancements and industry trends.
- Ensure adherence to service level agreements (SLAs) for all support requests.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in a technical support or systems administration role.
- Proficiency in diagnosing and resolving complex IT issues, including network infrastructure, operating systems, and application software.
- Strong understanding of networking protocols, cybersecurity principles, and database management.
- Excellent analytical and problem-solving skills with a meticulous attention to detail.
- Superior communication and customer service skills, with the ability to explain technical concepts to non-technical audiences.
- Experience with scripting languages (e.g., Python, Bash) is a significant advantage.
- Familiarity with cloud platforms (AWS, Azure, GCP) is desirable.
- Ability to work effectively both independently and as part of a collaborative team in a hybrid setting.
- Experience within the Welkom, Free State area or serving similar technical environments is a plus.
Benefits
- Our client offers a competitive salary package, reflecting your technical expertise and experience.
- Comprehensive medical and retirement benefits are provided to support your well-being and financial future.
- Flexible working arrangements within a hybrid model offer a good work-life balance.
- Opportunities for continuous learning and professional certifications in cutting-edge technologies.
- A stimulating work environment that encourages innovation and problem-solving.
- Generous annual leave and personal time off are standard.
- Access to advanced technical tools and resources to excel in your role.
- Potential for career advancement into specialized technical domains or leadership positions.
- Contribution to groundbreaking projects within the technology sector.
- Team-building events and a supportive company culture.