🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Installation Systems Support Specialist

Company

Tracker South Africa

Location

johannesburg, city of johannesburg metropolitan municipality

Posted

June 29, 2026

Position Overview

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...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now