Join Our Team
Current Job Vacancies
Explore open positions and apply directly online to join the team driving the future of tech education.
Senior • Full-Time
CLOSED
Finance Manager
• Manage the finance department
• Prepare monthly financial reports
• Oversee budgets and forecasting
• Ensure compliance with auditing and DHET requirements
• Supervise payment allocations and reconciliations
• Prepare monthly financial reports
• Oversee budgets and forecasting
• Ensure compliance with auditing and DHET requirements
• Supervise payment allocations and reconciliations
Junior • Full-Time
CLOSED
General Office Administrator
• Manage administrative tasks such as filing, typing and scheduling
• Assist walk-in learners and handle basic enquiries
• Maintain office records and documentation
• Support management with daily operations
• Coordinate learner communication and updates
• Assist walk-in learners and handle basic enquiries
• Maintain office records and documentation
• Support management with daily operations
• Coordinate learner communication and updates
• Contract
CLOSED
Facilitator: Development and Programming
• Facilitate programming modules (C#, C++, Java, PHP)
• Guide learners through practical coding activities
• Assist with assessments, marking and moderation
• Follow and teach the System Development Life Cycle (SDLC)
• Prepare training content and learning materials
• Guide learners through practical coding activities
• Assist with assessments, marking and moderation
• Follow and teach the System Development Life Cycle (SDLC)
• Prepare training content and learning materials
• Contract
CLOSED
Facilitator: End User Computing
• Facilitate EUC modules for beginner to intermediate learners
• Conduct practical computer training classes
• Assist with assessments and learner support
• Ensure training outcomes meet SETA/QCTO requirements
• Prepare and deliver training content
• Conduct practical computer training classes
• Assist with assessments and learner support
• Ensure training outcomes meet SETA/QCTO requirements
• Prepare and deliver training content