Job Description
Assist in developing, reviewing, and teaching of lower secondary
computer education program for secondary school students in the
following areas:
o Microsoft Office Certification
o Programming language (e.g. Python, Swift using Swift
Playgrounds or equivalent online platforms)
o Computational Thinking, reasoning and problem-solving using
ICT equipment (e.g. Python using M5GO, LEGO Mindstorms,
Micro:Bit etc)
o School Teaching and Learning platforms (Teams, Class
Notebook, etc.)
o AI tools for e.g. Copilot, ChatGPT etc.
o And others relevant applications
• Assist in training students in Infocomm Club in creating videos,
graphic posters and animations
• Provide support and coordinate competitions for students related to
multimedia
• Provide maintenance for photography equipment in school
• Provide the technical support and service in maintaining the school
website using relevant software
• Provide support for school programmes and events:
o Collateral materials for school programmes, events and
external collaborations
o Photography and videography support
o Multimedia resources for teaching and learning
• Any other duties as assigned
Requirements
• Proficient in conducting ICT-related training and workshops in the
following areas as well as proficient in video production:
o Microsoft Office Suites (including Teams and OneNote Class
Notebook)
o Video editing
o Coding
o AI literacy
• Preferably 3 years working experience in providing computer
enrichment program in a school environment
• Proficient in:
o Microsoft Office suites
o Designing software (Pro-Create, Canva, etc)
o Video creation software (Capcut, iMovie, GarageBand,
Adobe suites etc.)
o Programming language (e.g. Python, Swift using Swift
Playgrounds or equivalent online platforms)
D-4
o School Teaching and Learning platforms (Teams, Class
Notebook, etc.)
o School website content development through Isomer
• Has experience in various multimedia and programming projects
• Has initiative and able to work independently and good team player