Training Systems & Programme Administrator

Klerksdorp, North West, South Africa

Job Description

JOB DESCRIPTION
To provide operational, system, and compliance support to the Training and Development Department through effective administration of learning platforms, accredited programmes, and internal training
initiatives
PERFORM SENWES LMS (MOODLE) ADMINISTRATION
LMS System Management:

  • Oversee day-to-day operation of the Senwes LMS platform.
  • Configure and maintain system settings, plugins and role permissions.
  • Manage user provisioning, dynamic enrolment rules, and deactivation workflows.
  • Perform routine system health checks and coordinate with IT and software provider on maintenance and updates.
Course and Programme Configuration:
  • Build and manage course shells, learning paths, and programme structures.
  • Link learning content to competencies, roles, and departments via automated rules.
  • Create certificate templates, badge criteria, and achievement recognition frameworks.
  • Manage file repositories, SCORM packages, and multimedia content uploads.
User Experience and Support:
  • Design user dashboards and page layouts by audience (learners, managers, HR).
  • Ensure learners can easily access assigned courses and track their progress.
  • Provide first-line technical support and troubleshooting to users.
  • Conduct admin training sessions for HR, line managers, and users.
System Reporting and Analytics:
  • Build and distribute customised reports (e.g., completions, overdue training, login trends).
  • Work with the Training Manager to generate insights for compliance and performance reporting.
  • Monitor engagement and make data-driven recommendations for improvement.
Integration and Development:
  • Coordinate with IT and third-party vendors on:
  • HR Systems integration for user sync.
  • Data feeds between LMS and other platforms (e.g., Udemy, reporting tools).
  • System upgrades and plugin compatibility checks.
  • Test and implement new features or workflows for improved automation with relevant sign off from Training Manager.
UDEMY FOR BUSINESS PLATFORM MANAGEMENT
  • Enrol and manage learners across teams and departments.
  • Track engagement, course completions, and issue usage reports to business units.
  • Create and manage learning pathways linked to job roles or business priorities.
  • Liaise with Udemy support to resolve issues and support internal adoption campaigns
QCTO AND SETA COMPLIANCE SUPPORT
Manage documentation for QCTO and SETA-accredited programmes:
  • Workplace approvals, contracts, enrolment documents, and attendance registers.
  • Upload learners on the SETA Indicium system and maintain record accuracy.
  • Track and ensure timely payment of provided tranches aligned to deliverables.
  • Liaise with training providers for document submission and follow-up.
  • Support the Skills Development Facilitator (SDF) with accurate WSP/ATR data preparation
TRACK AND MAINTAIN SHORT-COURSE AND WORK-BACK AGREEMENTS
  • Manage a register and coordinate uploads to Sage the short course agreements and learner completions.
  • Monitor work-back obligations and flag early resignations for recovery.
  • On resignation, verify internal bursaries or course funding; calculate repayment amounts and communicate to HR and Legal.
  • Ensure contract documentation is filed and accessible for audit or HR review.
JOB REQUIREMENTS
Qualifications: Bachelor's degree in human resources, Business Administration or a related field.
Requirements (South Africa): 3-5 years' experience in a training environment, learning system administration or accredited programme support
Closing date: 06 AUGUST 2025
  • We are committed to transformation through the appointment of persons from designated groups and potential candidates from these groups will enjoy preference.
  • Kindly note that a consumer credit record will be requested in respect of all appointments which involve dealing with cash or finances.
  • Should we not have contacted you within six weeks of the closing date, you may assume that your application has been unsuccessful.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1473002
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Klerksdorp, North West, South Africa
  • Education
    Not mentioned