Technical Service Manager

Schletter Solar GmbH
Full-time IGoli, IGauteng Other-General
Posted:
February 25, 2026
Location:
IGoli, IGauteng, 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 fab...

Apply for this Job

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

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: IGoli, South-Africa
Posted: February 25, 2026
Deadline: April 06, 2026