Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 22, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Technology and innovations are transforming the world around us—from self-driving cars to mobile payments. And yet the aid sector—which tackles some of the world’s biggest problems—often resists the pace of change. While segments of the industry are exploring more market-based solutions, even these approaches employ a top-down stru...
    Read more about this company

     

    Java Backend Engineer (Senior)

    The Job

    You will form an integral part of our Agile tech team who is responsible for creating and maintaining the software that allows our platform to function. You’ll also be responsible for:

    • You maintain and develop new features on our software platform. You apply the principles of software engineering to the design, development, maintenance, testing, and evaluation of our software.
    • You make sure the software you develop is secure and safe with regards to information security & personal data.
    • We expect you to actively participate in meetings and projects and to coordinate with your team members. We also expect you to continue to develop yourself and keep abreast of new developments. 
    • You document your work and make sure that your documentation is clear and understandable for future use by others. 
    • Our team works in an agile way, and you will be part of the rituals and practices. 

    About you

    • You have in-depth development experience using Java and building software from the ground up. You’re a logical thinker and a natural problem solver who wants to use your technical skillset to make an impact.

    Requirements:  

    • You have a minimum of 7 years of experience working with Java backend tools and frameworks, including Spring.
    • You are not just focused on writing code - you strive for quality and scalability.
    • Experience with microservices and AWS is highly preferred.
    • You have excellent English skills, both spoken and written.
    • You are currently based in Portugal / South Africa / Kenya / Uganda.

    go to method of application »

    Technical Services Director

    The Job

    We are seeking a highly skilled Technical Service Director to lead the implementation of technical services across all Tiko markets. In this role, you will oversee the implementation of Sexual and Gender-Based Violence (SGBV) and Mental Health services, while also managing the clinical Quality Assurance department to ensure high standards across all areas. Key responsibilities include:

    • Develop a strategic plan for the department, focusing on integrating technical services into operations
    • Oversee the implementation of technical services across all Tiko markets, ensuring consistency and quality
    • Contribute to standardization of the user journey for each technical service across our markets
    • Build and strengthen strategic partnerships with governments, implementing partners, and funders for new offers
    • Ensure alignment with national guidelines for technical services in each market
    • Build internal capacity to adhere to new standards across all offers and markets
    • Document learnings around the implementation of new offers to enhance future efforts
    • Ensure the achievement of deliverables for technical services in all markets
    • Drive research efforts to gather insights and evidence-based practices on SGBV, Mental Health and Quality Assurance. Collaborate with internal teams and external partners to publish articles that contribute to the field and enhance Tiko's thought leadership.

    About you

    • You are a strong, dynamic leader with the ability to build and scale a department from the ground up. With a strategic mindset, you can create and implement effective strategies while providing hands-on support to your team when needed. You have a deep understanding of Sexual and Gender-Based Violence (SGBV), Mental Health and clinical Quality Assurance, particularly across Tiko’s operating  markets in Sub-Saharan Africa. You thrive in fast-paced environments, balancing big-picture thinking with a willingness to dive into the details to ensure success.

    Requirements

    • Background in Public Health with proven experience in designing and measuring public health programs (mandatory).
    • Qualified Clinician e.g. RN, NP, PA, MD, or equivalent (mandatory)
    • You are based in Uganda, South Africa, Ethiopia or Nigeria (mandatory)
    • Minimum 10 years of experience working with SGBV,  Mental Health and clinical Quality Assurance
    • At least 3 years in a similar role, leading the strategies and the department for SGBV,  Mental Health and clinical Quality Assurance
    • Experience in sexual and reproductive health (SRH) with adolescents and young people (AYP)
    • Must be detail-orientated and take pride in helping the team to deliver on high-quality outputs
    • Excellent project management, written, analytical, and documentation skills.
    • Ability to translate health systems processes into user journeys and understand implementation on the ground
    • Strong knowledge and experience in MERL is a great advantage
    • Experience working in digital health is a plus

    go to method of application »

    Programme Analyst

    The Job

    • The Programme Analyst is responsible for analysing platform data to provide insights on impact performance at the user level, community level (CBOs, mobilisers, and Community Health Workers), and Health System level (private clinics, public facilities, pharmacies, and providers). You will be in charge of analyzing client feedback, including ratings on the platform, and preparing reports to disseminate actionable insights to multiple stakeholder groups and actors.

    Responsibility areas:

    • Analysis of Platform Data: Execute analysis frameworks based on key impact metrics per country context. You will provide actionable analysis to answer programme implementation questions (e.g., impact of terminations on FP continuation) and generate insights for various stakeholders (including government partners, franchisors, private clinics, and funders) to inform program design and improvement.
    • Data Quality: Maintain the organization's data quality standards through regular internal checks and reviews. You will perform data audits to identify and resolve issues, while training Ecosystem trainers and coordinators on best practices to promote a strong data quality culture among all actors.
    • Reporting & Dissemination: Prepare comprehensive reports and document insights that drive programme improvement, ensuring that complex data is communicated clearly to diverse audiences.

    About you

    • You are a data enthusiast with a strong background in Public Health or Statistics. You don't just crunch numbers; you tell stories with data that drive real-world impact in the health sector. You possess a unique blend of technical expertise, navigating complex databases and visualization tools like DHIS2, SQL, and Tableau, and the soft skills required to translate those findings for diverse stakeholders, from government partners to community workers.
    • You are great at both quantitative and qualitative research and data analysis.

    Requirements:

    • Masters degree in Statistics, Data Science, Information Systems, Information Technology, Medical Sociology, Epidemiology, or a related field.
    • At least 5 years of experience in public health, health analytics, and data systems in Sub-Saharan Africa.
    • Proficiency in working with DHIS2, Python, SQL, Tableau, SPSS, and Excel.
    • Strong knowledge of relational databases (MySQL, SQL Server, SQLite) and database programming using Python and MySQL.
    • Ability to triangulate/compare Tiko platform data with other related data sets such as. from national, regional and global reporting systems
    • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
    • Skilled at documenting insights that drive programme improvement across diverse audiences.
    • Able to write clearly and effectively for different contexts and purposes.
    • Collaborative and communicative, building strong relationships across teams and stakeholders.
    • Known for asking critical, constructive questions that uncover new programmatic perspectives.

    go to method of application »

    Finance Manager

    The job

    • The Finance Manager ensures the organisation complies with accounting, tax and regulatory requirements in all countries of operations and is responsible for providing leadership, guidance and direction to the accounting team to ensure  day to day running of all internal finance processes. You help set and are responsible for executing the internal finance and financial risk strategy.

    Responsibilities - Will include but not limited to:

    • Financial Planning & Control: Develop guidelines for budgeting and financial processes, oversee cash management, and ensure the efficiency of month-end closures. Your role includes preparing consolidated financial statements that comply with IFRS.
    • Donor & Statutory Compliance: Implement the infrastructure, policies, and processes necessary for management and donor reporting compliance. Oversee country specific statutory reporting to ensure alignment with legal requirements and best practice.
    • Strategy & Risk Management: Play a crucial role in setting up legal and governance structures, considering tax implications and the financial/legal impact of new operational strategies.
    • Internal control framework: Develop a comprehensive internal control framework, document policies and procedures, and train staff accordingly to minimize risks and enhance compliance.
    • Audit & Compliance: Lead audit processes, ensuring timely and effective follow-up on audit conclusions and recommendations. Manage the statutory and internal calendar for the group and work closely with the risk team to mitigate operational and finance risks.
    • Operational Leadership: Review payments and controller entries, approve the finance budget, and oversee time allocations. Lead and develop your team by mentoring, fostering a positive work environment, and ensuring continuous personal and professional growth.

    About you

    • As an experienced finance professional, you thrive in fast-paced environments, demonstrating flexibility in both team settings and solo projects. Your expertise extends to a deep understanding of local tax laws and regulatory requirements, positioning you as a knowledgeable leader in your field. With exceptional analytical abilities, you excel in strategic and critical thinking. Your problem-solving skills are outstanding, enabling you to navigate complex challenges with ease, even under pressure.

    Requirements:

    • A minimum of a Bachelor's degree in Finance, Accounting, Business Administration, or a related field is required.
    • Professional certification such as CA(SA) is mandatory.
    • At least 6 years of proven experience in financial management, budgeting, and planning within a dynamic and complex environment is required.
    • Demonstrated proficiency in NetSuite ERP, with the ability to build financial reports, optimize system workflows, and support ongoing system enhancements
    • Ability to evaluate existing financial processes and implement more efficient, streamlined workflow
    • Experience leading or supporting new system implementations, including planning, testing, and rollout
    • Experience in a non-profit organization, including donor compliance and statutory reporting, is highly desirable.
    • Experience working in international organization finance operations is mandatory.
    • Familiarity with IFRS and experience in preparing financial statements for diverse legal entities are required.
    • Strong proficiency in financial software and advanced Excel skills. Knowledge of ERP systems and familiarity with financial regulations and reporting requirements on a global scale are necessary. Ability to develop and oversee financial systems and controls that comply with best practices is essential.
    • Demonstrated leadership abilities with experience in managing and developing a team are required.
    • Based in South Africa, Kenya, Ethiopia, Nigeria or Uganda

    go to method of application »

    Data Engineering Team Lead

    The Job

    • The Data Engineering Team Lead role encompasses leading the data team and utilizing software tools to transform and analyze data, as well as interpreting historical data. A significant aspect of the role is developing and maintaining features in our data warehouse and other platforms to ensure data availability throughout the organization.

    Responsibilities:

    • Lead the design, delivery, and evolution of the data platform, pipelines, and models
    • Ensure high data quality, reliability, performance, and scalability
    • Plan and prioritise work to deliver data initiatives aligned with business and product goals
    • In collaboration with the data architect, provide technical leadership, architectural guidance, and code/design reviews
    • Coach and support data engineers, fostering strong ownership and engineering standards
    • Collaborate closely with analytics, product, and engineering stakeholders
    • Balance new development, platform improvements, and technical debt
    • Take ownership of delivery outcomes, risks, and continuous improvement

    About you

    • Data comes naturally to you, and you understand its significance and the optimal ways to leverage it. You have a keen eye for detail and the skills to design and develop tools that enhance data utilization. Your people management skills are outstanding, and you enjoy leading a team while collaborating with cross-functional teams.

    Requirements:

    • 8+ years of experience working with complex data sets and expertise in data and tools.
    • At least 3 year of experience in leading a data engineering team is required.
    • Extensive software development experience, including expertise in programming languages such as Python, Java, or Scala.
    • Demonstrated proficiency in handling large volumes of data efficiently.
    • Familiarity with data modeling, ETL (Extract, Transform, Load) processes, and data warehousing concepts.
    • Advanced working knowledge of SQL and experience with relational databases. 
    • Strong understanding of data quality, governance, and best practices.
    • Proven experience making technical decisions
    • Machine learning knowledge or experience would be a bonus.
    • Strong communication skills, with the ability to document and explain technical concepts clearly.
    • Currently based in South Africa or Portugal.

    go to method of application »

    Analytics Engineer (Senior)

    The Job

    • In this role, you will design, build, and maintain clean, reliable, and well-documented data models that power analytics, dashboards, machine learning features, and operational workflows across the organisation. You will play a central role in the data ecosystem, working closely with Analytics, Data Engineering, Product, Finance, and Operations teams to ensure data is trustworthy, well-modelled, and easy to use. The role combines strong technical expertise with a deep focus on data quality, business meaning, and enablement.

    Key responsibilities include:

    • Design, develop, and maintain scalable dbt and Tableau data models, following analytics engineering best practices such as modularity, testing, and documentation.
    • Build clean and consistent semantic layers with fully validated metrics and business logic.
    • Optimise data transformations for performance, cost, and long-term maintainability.
    • Partner with analysts to translate business questions into well-structured, reusable data models.
    • Collaborate closely with Data Engineers to ensure upstream pipelines and schemas support downstream analytics and reporting needs.
    • Create and maintain documentation, playbooks, and self-service data layers to enable analysts and business teams.
    • Develop reusable metrics and business definitions to ensure consistent reporting across the organisation.
    • Build dashboards or semantic layers where needed and conduct exploratory analysis to validate models and understand data behaviour.
    • Maintain high standards of data reliability, version control, and CI/CD for analytics code.
    • Drive data modelling standards across the organisation and contribute to data literacy through documentation and training.
    • Contribute to the data quality framework, including tests, data contracts, and alerting.
    • Work within an agile environment, actively participating in team rituals and continuous improvement practices.

    About You

    • You care deeply about the meaning of data, its quality, and enabling others to work independently and confidently with it. You enjoy sitting at the intersection of business and technology, translating complex requirements into clear, well-structured data models that scale. You are comfortable collaborating across functions and explaining technical concepts in a way that makes sense to non-technical stakeholders. You take ownership of your work, value high standards, and enjoy improving how teams use data to make decisions.

    Requirements

    • 8+ years of experience in Analytics Engineering, Data Engineering, BI Engineering, or a similar role.
    • Strong experience with dbt, SQL, and analytics-focused data modelling.
    • Strong analytical and data exploration skills, with the ability to validate assumptions and understand data behaviour.
    • Solid experience with Tableau, including modelling and performance optimisation.
    • Working knowledge of CI/CD, Git, and modern data stack tooling.
    • Deep understanding of dimensional modelling, ELT and ETL design, and data quality best practices.
    • Strong communication skills, with the ability to translate technical data concepts into business-friendly language.
    • Excellent English skills, written and spoken.

    Nice to Have

    • Experience with Airflow.
    • Familiarity with software engineering best practices, including testing, pull requests, code reviews, and multiple environments.
    • Understanding of event-driven architectures or streaming systems, such as Kafka or Kinesis.
    • Experience building or working with metric layers, such as LookML, MetricFlow, or the dbt Semantic Layer.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tiko Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail