Platinum Advisory Consulting is an upcoming supplier of resource solutions providing recruitment services and staffing solutions for the Telecoms, FMCG, Pharmaceutical, Energy, ICT markets, banking and other financial services sectors, horticulture, agriculture, NGOs, donor funded organisations/development partners, education among others. We supply quality ...
Read more about this company
The Office Manager will be responsible for keeping the Spix Foundation’s operations in Africa running smoothly and efficiently. This includes overseeing administrative workflows, supporting [remote] team logistics, assisting in HR and finance coordination, and ensuring that day-to-day organizational needs are met. The role is ideal for someone who thrives in a mission-driven environment and enjoys building systems that help distributed teams succeed. As the Spix Foundation grows, this role offers a pathway to evolve into Chief of Operations (COO) or Project Coordination Leadership. This role reports to: Head of Office, Africa.
Key Responsibilities:
- Work almost exclusively on-site at the Foundation's Africa Office (Westlands, Nairobi).
- Keep the office running smoothly, so that everyone else can focus exclusively on accomplishing the Foundation's Mission. This includes managing virtual office systems across multiple African geographies, maintaining calendars, shared team tools etc.
- Oversee digital filing and ensure organizational documents are up-to-date and accessible.
- Coordinate onboarding of new staff, consultants, and partners
- Maintain up-to-date employee and contractor records.
- Support internal communications, all-staff meetings, and team retreats (virtual or in-person).
- Serve as point of contact for staff queries on HR-related procedures and tools.
- Liaise with Kenyan legal, tax, HR, Staff Health and welfare insurance advisors to ensure compliance.
- Manage Africa office budget and reporting, including vendor selection and payroll.
- Act as first point of contact for Nairobi operations queries from Spix HQ.
- Identify opportunities to improve internal workflows and tools.
- Recommend and help implement automation or process upgrades to streamline workflows
- Track key operations KPIs (e.g., onboarding timelines, tool usage, compliance checklists).
- Any other duties and responsibilities assigned by the Head of Office, Africa
Qualifications:
- Bachelor’s degree or equivalent experience in Business Administration, Office Management, Operations, or a related field.
- At least 5 years of experience in Kenya in an administrative or operations leadership role
- preferably in a startup, NGO, or private company or equivalent role in Government Parastatal/Agency and experience in public sector relations.
- Experience working in Africa or supporting Pan-African teams.
- Experience working with mission-driven startups, NGOs, or private tech organizations is a strong plus
- Some familiarity with employment law, procurement, and office budgeting experience is a plus
- Excellent organizational and time management skills.
- Proficiency with remote collaboration tools: Google Workspace, file-sharing platforms etc.
- High level of digital literacy and adaptability to new tools.
- Strong interpersonal and communication skills; able to work across cultures and time zones.
- Discretion and professionalism when handling sensitive or confidential information.
- Highly organized, trustworthy, and execution-focused.
- Able to operate independently while reporting clearly to global leadership.
- Ability to track performance and advise the Head of Office, Africa on possible mitigations to enhance delivery across board.
go to method of application »
The Platform Support Lead will be responsible for producing information resources such as sample code, how-to guides, webinars, reference implementations, interoperability bridges, etc. that make it easy for independent EdTech application developers (AppDevs) to develop RESPECT CompatibleTM EdTech apps, for independent localizers to localize them, for Ministries of Education to deploy them, for Mobile Network Operators to host them, and for teachers to use them. The Platform Support Lead will work at the intersection of software engineering, developer experience, and ecosystem support, orchestrating the production of the SDKs, tools, documentation, bug-tracking, and technical support systems needed to make RESPECT the world’s most developer-friendly EdTech platform. This role reports to Reports to Director of Platform Evangelism.
Key Responsibilities
- Lead the development of sample code, reference apps, technical documentation, worked examples, step-by-step guides, and all other resources needed by AppDevs.
- Lead the design, implementation, and usage of bug tracking, versioning, and support ticket systems.
- Build and coordinate a developer-support system that accepts AppDev feedback from across the Web.
- Identify the tools, libraries, frameworks, and other resources most often used by AppDevs, and arrange for them to support RESPECT.
- Collaborate closely with the Platform Development and Evangelism teams to identify and lower technical barriers that would otherwise block or slow the progress of the technical staff of RESPECT’s Sides in their support for RESPECT.
- Track developer satisfaction scores and support success rates.
- Consolidate, prioritize, and communicate user feedback to the developers of the RESPECT Platform, to ensure the Platform’s responsiveness to user needs.
- Any other engagements directed/delegated by the supervisors.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
- 5–10 years of experience in software engineering, developer relations, or technical product management. At least 2 years leading or coordinating teams.
- Demonstrated competence in the production of developer tools, SDK development, and software documentation.
- Demonstrated competence in the production of sample code, worked examples, reference implementations, etc.
- Proven track record of leading or supporting technology adoption lifecycles, ideally in EdTech or commercial software contexts.
- Demonstrated competence in managing and supporting external developer ecosystems — preferably for platforms and/or APIs.
- Deep familiarity with Android, or cross-platform mobile development, ideally in Africa’s resource-constrained environments.
- Excellent written and verbal communication skills in English.
- Demonstrated competence in triaging technical issues, reproducing bugs, and submitting actionable fixes or escalation reports.
- Demonstrated competence working with GitHub, CI/CD workflows, and developer support platforms.
go to method of application »
Key Responsibilities
Server and System Administration
- Provision, configure, and maintain Linux servers for production and staging environments.
- Monitor system health, performance, and usage
- Manage cloud infrastructure including VM provisioning, security groups, backups, and auto-scaling.
- Automate infrastructure tasks using relevant and approved tools.
- Support CI/CD pipelines (e.g., GitHub Actions, GitLab CI) and containerized deployments.
- Implement system hardening, patching, and access control policies
- Monitor and respond to security incidents, vulnerabilities, and system errors.
- Manage automated backup and disaster recovery procedures.
- Provide Tier 2/Tier 3 support to development teams and technical partners.
- Maintain system documentation, diagrams, runbooks, and asset inventories.
- Collaborate with the Platform Support team to ensure developer environments are reproducible and stable.
- Assist in deploying and securing interoperability bridges
- Support custom infrastructure deployments across African countries.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field
- At least 5 years of experience administering Linux systems in production environments.
- Prior experience with nonprofit or public infrastructure projects is a plus.
- Highly familiar with the Linux command line, editing key configuration files, managing installed packages via apt, snap, etc, writing/modifying shell scripts.
- Strong understanding of networking; able to configure firewalls on server
- Good awareness of security standards and best practices
- Understanding and experience with Africa’s Ministries of ICT (MOICT), Ministries of Digital Economy (MDE), Telecom Infrastructure, configurations, policies and regulations.
go to method of application »
Key Responsibilities:
- Represent RESPECT at conferences, summits, pitch events, and roundtables across Africa.
- Build and maintain relationships with EdTech founders, donors, accelerators, and policymakers.
- Map out key ecosystems, track trends, and identify champions for RESPECT in different countries.
- Support and occasionally lead talks, panels, and webinars to advocate for the RESPECT approach.
- Work with the Communications team to prepare presentations, messaging, and talking points.
- Help localize and deliver the RESPECT message for different audiences and cultural contexts.
- Assist the RESPECT Evangelism Team in identifying, onboarding, and nurturing strategic partners.
- Help coordinate partner engagement efforts across country teams and program units.
- Track ecosystem engagement and support data-driven partnership prioritization.
- Contribute to blog posts, case studies, and articles that highlight success stories and emerging innovations aligned with RESPECT.
- Collect and share feedback from the field to inform messaging, product development, and implementation support.
- Represent RESPECT during in-country visits to meet with stakeholders and attend key ecosystem events.
Qualifications:
- Bachelor's degree in Education, Technology, Communication Studies, International Development, or a related field.
- 10+ years of professional experience, ideally in EdTech, nonprofit partnerships, business development, Public Sector Agencies innovation, implementation and scaling.
- Familiarity with EdTech innovation, education systems, or public infrastructure in Africa is a plus
- Prior experience working in or across multiple African countries is strongly preferred.
- Good understanding of the African EdTech ecosystem, including policy, funding, access, localization and inclusion challenges
- Experience working with Edtech communities and contributing to open standards, or advancing for inclusive digital public good in education.
- Excellent public speaking, presentation, and facilitation skills.
- Strong relationship-building and networking abilities.
- Strategic thinker with a collaborative, diplomatic approach.
- Strong writing skills (especially for blogs, pitch decks, and short-form content) in English and/or French.
- Comfort working in multicultural, and mission-driven teams.
- Familiarity with digital public goods, open-source tools, or systems thinking.
go to method of application »
Key Responsibilities:
- Work almost exclusively on-site at the Foundation's Africa Office (Westlands, Nairobi).
- Keep the office running smoothly, so that everyone else can focus exclusively on accomplishing the Foundation's Mission. This includes managing virtual office systems across multiple African geographies, maintaining calendars, shared team tools etc.
- Oversee digital filing and ensure organizational documents are up-to-date and accessible.
- Coordinate onboarding of new staff, consultants, and partners
- Maintain up-to-date employee and contractor records.
- Support internal communications, all-staff meetings, and team retreats (virtual or in-person).
- Serve as point of contact for staff queries on HR-related procedures and tools.
- Liaise with Kenyan legal, tax, HR, Staff Health and welfare insurance advisors to ensure compliance.
- Manage Africa office budget and reporting, including vendor selection and payroll.
- Act as first point of contact for Nairobi operations queries from Spix HQ.
- Identify opportunities to improve internal workflows and tools.
- Recommend and help implement automation or process upgrades to streamline workflows
- Track key operations KPIs (e.g., onboarding timelines, tool usage, compliance checklists).
- Any other duties and responsibilities assigned by the Head of Office, Africa
Qualifications:
- Bachelor’s degree or equivalent experience in Business Administration, Office Management, Operations, or a related field.
- At least 5 years of experience in Kenya in an administrative or operations leadership role
- preferably in a startup, NGO, or private company or equivalent role in Government Parastatal/Agency and experience in public sector relations.
- Experience working in Africa or supporting Pan-African teams.
- Experience working with mission-driven startups, NGOs, or private tech organizations is a strong plus
- Some familiarity with employment law, procurement, and office budgeting experience is a plus
- Excellent organizational and time management skills.
- Proficiency with remote collaboration tools: Google Workspace, file-sharing platforms etc.
- High level of digital literacy and adaptability to new tools.
- Strong interpersonal and communication skills; able to work across cultures and time zones.
- Discretion and professionalism when handling sensitive or confidential information.
- Highly organized, trustworthy, and execution-focused.
- Able to operate independently while reporting clearly to global leadership.
- Ability to track performance and advise the Head of Office, Africa on possible mitigations to enhance delivery across board.
go to method of application »
Key Responsibilities
- Assist in creating, editing, and maintaining sample code, SDKs, and reference implementations.
- Test and validate code examples for clarity, accuracy, and reliability.
- Contribute to repository management (e.g., GitHub), version control, and release notes.
- Draft and update how-to guides, FAQs, technical articles, and internal documentation.
- Help maintain the developer documentation portal and track content updates.
- Perform usability testing of developer tools and documentation to identify pain points.
- Gather and summarize feedback from internal teams or external developers to inform improvements.
- Monitor bug reports, support tickets, and feedback from technical implementers.
- Help triage technical support issues and route them to the appropriate internal team or individual.
- Maintain tracking logs for documentation updates, feedback received, and issues resolved.
- Assist in the preparation and delivery of technical webinars, tutorials, and workshops for RESPECT implementers.
- Support logistics such as slide preparation, live demos, recordings, and Q&A support.
- Monitor support tickets and community questions; help triage or resolve issues.
- Maintain tracking logs for technical feedback, requests, and resolutions
- Collaborate with support, engineering, and product teams on improvements.
- Support testing and documentation of interoperability bridges and APIs.
- Assist in validating integration tools and aligning with relevant standards.
Qualifications & Competencies:
- Degree in Computer Science, Information Technology or related field (or equivalent experience).
- 2–5 years of experience in a technical support, developer relations, or documentation role is preferred.
- Candidates across Africa are encouraged to apply
- Prior experience working in EdTech, nonprofits, or open-source projects is a plus.
- Basic proficiency in one or more programming languages (e.g., Python, JavaScript, or Java).
- Familiarity with Git and GitHub or similar version control tools.
- Basic understanding of software development workflows, APIs, and SDKs.
- Strong technical writing and content formatting skills in English.
- Comfort working with platforms like GitBook, or documentation CMS tools.
- Detail-oriented and organized with a proactive mindset.
- Curious and eager to learn new technologies and improve user experience.
- Strong communicator, especially when explaining technical concepts to diverse audiences.
- Mission-aligned with a strong interest in education, narrowing the digital divide, and digital public infrastructure for the public good.
go to method of application »
Key Roles and Responsibilities
Under the guidance and supervision of the Senior Finance and Operations Officer (SFOO), and working closely with the East African team, the job holder shall perform the following duties:
Office Administration
- Assist in developing and implementing administrative systems to support day-to-day operations and
- promote operational efficiency, including by regularly sensitizing staff on policies and ensuring
- adherence and compliance to financial and administrative control systems, policies and procedures.
- Ensure the smooth administration, overall maintenance and operational running of the office, including office building renovations.
- Coordinating cleaning services and regular functional checks like effectiveness of water and sanitation facilities, servicing, repairs, and/or replacement of equipment, etc.
- Organize, coordinate and effectively carry out logistical arrangements for Hub meetings, workshops,
- conferences, learning events, and travel, including bookings, allowances and reimbursements, in liaison with the relevant officers.
- Monitor and restock office supplies and manage requisitions.
- Provide general administrative support to programme staff as may be required.
Front Office Operations
- Act as the initial point of contact for the Nairobi office by responding to inquiries and requests and
- making follow-up on all incoming and outgoing correspondence.
- Perform front office duties, ensuring that the reception is clean and always manned, manage the office phones/switchboard effectively, receive and respond to all inquiries made at the reception by providing directions, instructions, or other general information or referring such inquiries to the appropriate persons and taking messages for those absent.
- Handle all incoming and outgoing mail including recording all incoming and outgoing mail and parcels and organize courier deliveries on behalf of staff.
Procurement and Asset Management
- Assist in the process of prequalification of vendors.
- Support the Hub’s procurement process including sourcing of suppliers and maintaining an up-to-date supplier’s database, including tracking the contracting renewal dates.
- Maintain and regularly update the supplier database.
- Maintain service provider schedules and monitor performance (ICT, security, cleaners etc).
- Support the SFOO in coordinating transport.
- Maintain an up-to-date asset register and ensure proper asset tagging and custody.
- Support the SFOO to review the ICT needs of the Hub, ensuring that all staff have functional equipment.
- In liaison with the SFOO, prepare contracts or LPOs for successful contractors/consultants/service providers and ensure proper filing and serialization.
Payments, Record Keeping and Travel Management
- Prepare payment requests and submit to SFOO for review and approval and ensure proper authorization for all payments and distribute payments as required, in line with Natural Justice's policies and procedures.
- Processing and paying staff expense claims, travel advances and per diems, follow up for liquidation of all expense claims, advances, and reimbursements, while ensuring that all expenses are fully supported by receipts.
- Keep proper records/ filing all copies of the relevant supporting documents and contracts.
- Provide payroll support by filing of statutory returns, payment of other payroll deductions to the
- relevant bodies (KRA, NSSF, SHA, HELB, Pensioners, etc.), in an accurate and timely manner and
- following up to ensure Natural Justice's records are well reconciled and updated by these institutions.
- Support the SFOO in recording financial transactions in the accounting system.
Reporting, Audits and budgeting
- Ensure that expenses are coded correctly and charged to the correct project codes.
- Liaise with program officers to monitor the spend rate for projects expenditures and provide an update the SFOO
- Provide support during annual external audits and projects compliance audits as required.
- Prepare reports as may be requested from time to time.
- Support the timely submission of monthly and annual financial reports and maintenance of proper
- books of accounts.
- Support the SFOO with bank and vendor reconciliations processes as and when required.
- Assist in development of institutional and grant proposal budgets.
Knowledge Management, Partnerships and Communications
- Manage SharePoint folders for finance and admin, ensuring information is current and accessible.
- Maintain filing systems for administration and procurement documentation.
- Maintain conference room/boardroom bookings for meetings and ensure meeting requirements are met and coordinate staff meetings, including diarizing the meeting dates, taking minutes of staff meetings and keeping a record of the minutes on SharePoint folders.
- Maintain and regularly update and share internally, the organization’s contacts database, including
- beneficiaries, consultants, partners etc., and ensure dissemination of information to the relevant parties at the earliest time.
- Proactively support the office in dissemination of information.
- Support the development of partnership documents (MOUs, proposals, etc.) where necessary
Board Support and Compliance
- Coordinate logistics for board meetings - scheduling, preparing board packs, taking minutes, and record keeping.
- Maintain records of board resolutions and compliance filings under guidance of the Senior Finance and Operations Officer
Qualifications & Experience
- Minimum of a Bachelor's Degree in Finance, Commerce, Business Administration, or related field from a recognized University.
- Relevant professional qualifications (CPA(K), ACCA) will be an added advantage.
- At least 3 years of relevant work experience - one of which should have been gained in a busy NGO.
- Demonstrated experience in administration, costing and cost control; cash management; taxation; financial reporting; budgeting; and budgetary control and procurement.
- Prior experience with accounting software is required.
- Proficiency in MS Office and data systems.
- Excellent oral and written communication skills.
- Citizen of Kenya or have authorization to work in Kenya.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.