Tech Ranger

We are looking for an intermediate technical all-rounder to join our team – our Tech Ranger! If you have a passion for technology, a need for purpose, are future-focused but can deliver solid solutions on the ground, and want to contribute to social change, you should consider this role. This position is perfect for someone who would like to be the champion for all things tech in a small thriving and growing non-profit company.

We require people who can work and thrive within a team, hold confidence around our members and their social projects, who have an authentic commitment to making an impact on the world, in a balanced and productive manner.

Summary of the role

  1. This is a full-time position reporting into the Operations Officer but working closely with the Chief Enabler, Ops Maestro, and Connexion Captain.
  2. The role is to ensure the smooth functioning of all aspects of the IT function within the organisation, from internal IT support through to advising and guiding the organisation on strategic future-focused IT solutions.
  3. We require a tech lead, someone with a can-do attitude (self-starter) who is happiest solving a wide range of challenges across the entire technical spectrum and who is excited about owning all things tech, in their domain. The role straddles delivering on daily tasks and tech leadership.
  4. You must have good experience working with data and business analysis.
  5. This position is a pathway to leadership of a tech team, as the business grows.
  6. You need to be interested in and curious about the social economy and making an impact within South Africa and Sub-Saharan Africa through meaningful work.
  7. The successful applicant must demonstrate agility, high emotional Intelligence, be open to frequent change, be passionate about our cause, and value diversity.
  8. As a virtual company, we work remotely, and you will need to have a home-office that can cope with this role’s requirements. We try and meet monthly in person, thus a Cape Town or JHB resident is preferable.
  9. This position is a permanent employee position, but a long-term contract is negotiable.
  10. Salary is dependent on experience: R45,000 – R75,000 per month.
  11. Hours: 09:00 – 16:30.
  12. Option for co-working space to be provided, if necessary.
  13. Three-month probation period before signing of employee contract agreement.
  14. Position to start ASAP.
  15. Potential for funding of professional development and skills.


The following is a list of duties that make up the position, where the position will be busy but the workload is not heavy.

  1. Define and map business process improvements and technology requirements for the organisation, as systems evolve.
  2. Liaise with outsourced IT development vendors regarding requirements and solutions for scaling in the next 2-4 years.
  3. Develop reports and assist in analysing business data to inform strategic decision making.
  4. Greenlight App and Platform – (a) Maintenance and development cycle for the application, (b) Troubleshooting and testing, coordinating changes, (c) Migration of data from old platform to new platform, with data integrity.
  5. Writing specs and ensuring Phase 2 and Phase 3 of the tech strategy is implemented.
  6. Craft solutions for Business Intelligence and ensure a strong bias towards future-focused technical solutions such as AI.
  7. Responsible for Help Desk function (internal and external) by developing and managing help desk to: (a) Support Greenlight facilitators and users on the ground, (b) Support all tech queries, (c) Liaise with Greenlight members about tech upgrades on app and platform.
  8. Website – (a) Maintenance and updates, (b) Liaise with website developers for support, (c) All internal IT support.
  9. General data governance and security (protection).
  10. Data integration and integrity.
  11. Curate content on resource portals as well as manage access in conjunction with YouTube Channels and LMS.
  12. No coding is required.
  13. Potential for working with AI.

Current tech stack in the organisation

  • Mobile app – Flutter
  • Web-based platform – Node JS, Angular, Java, NoSQL
  • Webapp / Forms – WordPress

Requirements, qualifications, competencies

  • A relevant tertiary qualification.
  • At least 4-6 years’ working experience within the domain of data management and business analysis.
  • Experience in business process improvement and project management and systems management.
  • Good Excel skills for reporting, migration of data, and analysis.
  • Attention to detail with strong planning and organisational skills.
  • Excellent initiative, problem-solving, and critical thinking skills.
  • Good interpersonal skills and excellent communication skills (can work within a small team).
  • High levels of curiosity.


  • Please forward your CV to the Ops Maestro, Tina Mason, at ops@greenlightoffice.org.za, with a short covering note explaining why you would like to work for TGO and how your skills, experience, and accomplishments meet the requirements for the position.
  • Include potential starting date.
  • Recent references are important.
  • Closing Date: We will keep searching till we find the right candidate!