Our client, a leader in enterprise software solutions, is seeking a highly skilled Technical Support Engineer to join their growing team in Stellenbosch, Western Cape . This role is critical in providing expert-level technical assistance to our enterprise clients, troubleshooting complex issues, and ensuring the smooth operation of our software. You will work closely with clients to diagnose intricate problems, offer effective solutions, and contribute to product improvements. The ideal candidate possesses deep technical expertise, exceptional problem-solving skills, and a strong customer-centric approach. This is an excellent opportunity for a seasoned professional to make a significant impact and advance their career within a dynamic technology company. The position offers a Hybrid work model, balancing on-site collaboration in Stellenbosch with remote flexibility.
Key Responsibilities
- Provide advanced technical support for enterprise software products to a global client base.
- Diagnose, troubleshoot, and resolve complex software issues, including bugs, performance problems, and integration challenges.
- Reproduce customer issues in a lab environment and develop workarounds or fixes.
- Collaborate with development, QA, and product management teams to resolve escalated issues and improve product stability.
- Create and maintain technical documentation, including knowledge base articles, troubleshooting guides, and technical notes.
- Conduct technical training sessions for clients and internal support staff.
- Analyze support trends and provide feedback to improve product design and documentation.
- Manage customer expectations and communicate technical solutions effectively to both technical and non-technical audiences.
- Participate in on-call rotation for urgent support needs.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Minimum of 5 years of experience in a technical support or software engineering role, focusing on enterprise software.
- Strong understanding of operating systems (Windows, Linux), networking concepts, and database technologies (SQL).
- Proficiency in scripting or programming languages (e.g., Python, Java, Shell scripting) is highly desirable.
- Excellent analytical, problem-solving, and debugging skills.
- Exceptional communication and interpersonal skills, with the ability to explain complex technical issues clearly.
- Experience with log analysis tools and debugging utilities.Ability to work effectively in a Hybrid environment, balancing remote work with required on-site presence in Stellenbosch, Western Cape .
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Strong customer focus and dedication to client satisfaction.
Benefits
- Competitive salary and bonus structure.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Opportunities for professional certifications and ongoing training.
- Retirement savings plan with company matching.
- Collaborative and innovative work environment.
- Stock options or equity.
- Relocation assistance may be available.