Installation Systems Support Specialist

Tracker South Africa • johannesburg, city of johannesburg metropolitan municipality • Posted June 23, 2026

About the Role

Tracker requires the services of an Installation Systems Support Specialist based at the Head Office in Johannesburg. The successful incumbent will be responsible for providing day‑to‑day technical and functional support for installation‑related operational systems to ensure business continuity and optimal system performance. The role supports system enablement, configuration, user access control, and ticket resolution, while coordinating system testing, deployments, and environment validations. Working closely with Installations, Product, Technical, and Operational teams, the incumbent will contribute to process optimisation, data integrity, governance compliance, and continuous improvement across field‑service and scheduling platforms, ensuring reliable and efficient installation execution nationwide.

Key Responsibility

System Enablement & Process Optimisation

  • Provide first‑ and second‑line system support through Freshservice, ensuring SLA c...