Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
Minimum 2 years managing software development and/or system integration projects.
Software developer background — hands-on coding/scripting experience (Python, JavaScript, or similar) and the ability to read, understand, and challenge code and technical designs.
...
Marketing & Content: help plan, shoot and create social media content; capture photos and videos at events; assist with short-form content for Instagram, TikTok and other channels; support basic video editing, copywriting, captions and content preparation; organise content assets, files and calendars; research trends, creators, brands and content opportunities; assist with campaign execution and review content performance.
Partnerships & Events: research potential partners (schools, brands, communities); prepare partnership proposals, decks and supporting materials; follow up on action items and partner coordination; support event preparation (run sheets, materials, registrations, logistics); assist with on-ground event execution; coordinate with vendors, partners and facilitators; capture event outcomes, feedback, photos and case-study material; maintain organised records and support post-event reporting.
Business Development & Sales Support: research potential clients and commercial opportunities; identify relevant contacts for outreach; support preparation of proposals, quotations and pitch materials; maintain and update sales pipeline information; track follow-ups and meeting notes; conduct basic research on prospective clients; support outreach campaigns and partnership prospecting; help organise rate cards, case studies and sales materials; sit in on client/partner meetings as required.
...