top of page

Home  >  Job Openings

Senior Systems Analyst


As a dynamic, knowledgeable and deeply experienced Senior Systems Analyst, we’d love you to join our vibrant technology team, adding your impact to support local and international digital health projects in the public health technology sector.

The Senior Systems Analyst works with current systems, designs new systems, and enhances the legacy environment. You will need to be proactive, should be able to communicate with both business and technical stakeholders, and be able to adapt to different technology stacks. This role has a strong focus on system interoperability and requires a person with extensive knowledge and experience in system integration design and documentation, using recognised international standards.

As a Senior Systems Analyst, you will work closely with the Lead Analyst by supporting Fast Health Interoperability Resources (FHIR)® leadership within the Technical Assistance Partner (TAP) consortium, driving FHIR® capacity building and training initiatives; representing Jembi during in-country engagements and developing all required FHIR® artifacts. While this capacity will not be limited to FHIR activities, this will be the starting point.

Required skills & experience

 ● 3 -5 years or more proven work experience as a system analyst/developer or related function in a relevant domain

● Degree or recognised qualification in Informatics (Software Development or System Analysis)

● Experience with agile software development methodologies

● Excellent communication skills (written and verbal)

● Demonstrated analytical skills

● Problem solving and strong communication skills

● Ability to work on multiple projects in parallel

● As a health system analyst, you will be expected to have a working knowledge of software development and programming, as well as knowledge of design and modelling of software applications

● Ability to liaise both with stakeholders and internal business, technical and implementer teams

● Strong background in digital health (advantageous)

● Experience with planning and product delivery management software such as JIRA (advantageous)

● Experience working in the public health sector (advantageous)

● Clearly articulate and document business processes, user and functional requirements

● Produce a Business and User Requirements Specification

● Obtain key inputs from architecture and technical teams to identify solution interdependencies

● Document the technical specifications in collaboration with the technical team

● Produce the Technical Systems Specification

● Collaborate with Architects on solution design and support the Architect/Technical lead during architectural discussions

● Collaborate with Data Analysts on Data analysis

● Support the development of Quality Assurance (QA) testing strategiesCommunicate business requirements to the technical team

● Translate the business requirements into user stories (in JIRA) for hand over to the development team. These user stories must include acceptance criteria

● Perform functional testing

● Support the User Acceptance Testing Process

● Provide input to Training and User documentation

● Provide input to System and User Support

● Provide input to project plans and resourcing plans

● Provide input to implementation activities

● Design appropriate training courses

● Develop training materials

● Conduct end user training and assessment

● Conduct train-the-trainer sessions

● Writing and implementing efficient code as required by the Lead Analyst

● Collaborate with Developers by determining operational practicality

● Developing quality assurance procedures as identified by the Lead Analyst

● Deploying software tools, processes, and metrics as identified by the Lead Analyst

● Maintaining and upgrading existing systems as identified by the Lead Analyst

Beneficial skills & experience


● Software Development experience

● Web-based technologies

● RESTful interactions

● FHIR® Specification (

● Postman – Defining JSON payloads, creating message requests, scripting variables into the payload etc.

● Data modelling using PlantUML

● QA Automated Testing



Jembi offers a highly attractive remuneration package commensurate with qualifications and experience.

What we offer:

● Jembi attracts top talent and offers an unparalleled opportunity to work with accomplished professionals at the forefront of global digital health and develop innovative programs in low resource settings.

● An opportunity to travel in Africa and make a real difference to strengthening health in low resource settings.

Please note

● Jembi may appoint this position at a different management level commensurate with the skill and experience of the successful applicant/s and, depending on qualifications.

● The role description, above, is not intended to be all-inclusive and will change to meet the ongoing needs of the organisation.

Enquiries and Applications:

Interested applicants are invited to submit an application to and include a comprehensive CV; together with your motivation for wanting to join our teams. Applicants may also request to speak with a senior person at Jembi to clarify any aspect of the position.

Enquiries can be directed to Jembi Health Systems, Human Resources in Cape Town on +27 21 701 0939.

Please use the recruitment reference number when applying for the post.

Jembi reserves the right to not appoint the position if it does not find a suitable candidate.

General Conditions:

All new Jembi positions are linked to specific project funding and include a three-month probationary period.

Preference will be given to SA citizens and permanent residents and internal applicants. Applicants who are not SA citizens or permanent residents must be in possession of a valid work visa enabling the Applicant to work for Jembi Health Systems.

In evaluating prospective applicants and making the final selection, due consideration will be given to Jembi Health Systems’ Employment Equity and Diversity objectives. Jembi Health Systems is committed to providing equitable employment opportunities.

Consultant Rate Justification Form

Closing date:

29 Feb 2024


Hybrid/Remote with offices in Cape Town, Durban and Maputo

Tracking Code:


Apply for this position

Upload CV/Resume
Upload letter of motivation
Please note

All new Jembi positions are linked to specific project funding and include a three-month probationary period.

There is no guarantee the advertised position will be recruited as it will depend on funding being place and the candidates applying meeting the criteria required to fill this position. Preference will be given to SA citizens and permanent residents. Applicants with work visas must possess visas which will permit them to work for Jembi Health Systems.

In evaluating prospective applicants and making the final selection, consideration will be given to Jembi Health Systems Employment Equity objective.

Jembi Health Systems is committed to providing equal employment opportunity without regards to race, color, religion, sex, gender identity, sexual orientation, national or ethnic origin, age, disability or status as a veteran with respect to policies, programs, or activities.

Your application has been submitted!

bottom of page