Technical Service Manager

Schletter Solar
Full-time South-Africa, South-Africa Other-General
Posted:
February 27, 2026
Location:
South-Africa, South-Africa, South-Africa

Job Description


Your mission


Site & Customer Support
  • Build and maintain strong relationships with EPCs and contractors.
  • Participate in site visits, surveys, and customer meetings.
  • Conduct or assist with on-site technical testing (e.g., geotechnical and mechanical tests).
  • Provide installation training, demonstrations, and commissioning support.
  • Perform installation QA/QC inspections and assist with project handovers.
  • Deliver on-site and remote aftersales, warranty, and O&M support.
  • Manage Health & Safety documentation for site activities.
  • Identify recurring site issues and contribute to product and process improvements.
  • Coordinate and manage subcontractors, ensuring compliance with quality, HSE, and contractual requirements.
Operations & Supply Chain Support
  • Perform incoming QA/QC inspections on fabricated parts and products.
  • Support in-house fabrication, assembly, and technical de...

Apply for this Job

Submit your application for the Technical Service Manager position at Schletter Solar.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: South-Africa, South-Africa
Posted: February 27, 2026
Deadline: April 08, 2026