Programme Analyst – Digital Health Systems & Deployment( Fixed Term Contract)
Safaricom
Job Description
, , for introductory paragraphs and general text, for paragraphs, Reporting to the Manager, Foundations Programmes, this role supports ... The role is designed ... tags. But we have headings. For Experience, we could keep as with line breaks? But we cannot use . Or we could split into ... for intro paragraphs, and Reporting to the Manager, Foundations Programmes, this role supports the successful development, deployment, adoption, and continuous improvement of the Uzazi Salama digital health platform by providing technical coordination, vendor oversight, implementation support, and programme delivery assistance. The role serves as the day-to-day link between Safaricom Foundation, implementing partners, county health teams, users, and technology vendors such as Savannah Informatics to ensure timely delivery, quality assurance, stakeholder alignment, and operational sustainability. The role is designed to strengthen internal ownership of digital health systems, accelerate issue resolution, improve user adoption, and reduce reliance on external vendors through embedded technical coordination and programme management — aligning with the Foundation's strategy of driving speed, accountability, sustainability, and stronger user-centred solutions. Education Bachelor's Degree in Computer Science, Health Informatics, Information Technology, Software Engineering, Digital Health, or Public Health with a strong ICT background Experience 3 to 5 years' experience in digital health, health informatics, software project management, or technology-enabled development programmes Technical Competencies Digital Health Systems Management, Software Development Lifecycle (SDLC), Vendor and Contract Management, Requirements Gathering and Documentation, User Acceptance Testing (UAT), Data Analytics and Reporting, System Deployment and User Adoption, Project Management, Stakeholder Management, Risk and Issue Management, Health Information Systems Behavioral Competencies Strategic thinking, accountability and ownership, strong problem-solving capability, results orientation, effective communication skills, relationship management, adaptability and resilience, ability to work across technical and non-technical teams If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to create/update your candidate profile on the recruitment portal, fill in your necessary work experiences and then click on the apply button. Remember to attach your resume. Uzazi Salama Application Development Oversight Serve as the Foundation's day-to-day focal point for application development activities County Deployment and Rollout Support Coordinate deployment of the Uzazi Salama platform across existing and new counties Technical Coordination and Vendor Management Manage day-to-day engagement with Savannah Informatics and any technical service providers Monitoring, Learning and Reporting Track system usage indicators and adoption trends across counties Stakeholder Engagement and Coordination Support coordination between Safaricom Foundation, M-Pesa Foundation, implementing partners, county governments, and technology partners General Programme Support Support implementation of broader Health Pillar initiatives Health and Safety as introductory paragraphs. So:
Reporting to the Manager, Foundations Programmes, this role supports the successful development, deployment, adoption, and continuous improvement of the Uzazi Salama digital health platform by providing technical coordination, vendor oversight, implementation support, and programme delivery assistance. The role serves as the day-to-day link between Safaricom Foundation, implementing partners, county health teams, users, and technology vendors such as Savannah Informatics to ensure timely delivery, quality assurance, stakeholder alignment, and operational sustainability. The role is designed to strengthen internal ownership of digital health systems, accelerate issue resolution, improve user adoption, and reduce reliance on external vendors through embedded technical coordination and programme management — aligning with the Foundation's strategy of driving speed, accountability, sustainability, and stronger user-centred solutions.
, . We must preserve all original content word-for-word, but we need to format as clean semantic HTML: Use for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use
tags. Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase.
We need to transform the given text into HTML with appropriate tags, preserving content exactly. The input already contains some HTML tags; we need to output only HTML, but we must ensure we follow the rules: Use for section headers,
tags, no
, ? The rules say preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we must keep the exact text characters, but we can change markup? The instruction: "Your ONLY job is to format it as clean semantic HTML." So we need to output HTML that contains the same textual content, but we can replace existing tags with appropriate semantic tags. However we must not add or remove any text content. So we need to extract the plain text from the input (ignoring existing tags) and then wrap it in appropriate tags. But we must preserve the text exactly as it appears, including spaces and line breaks? The input includes
etc. Those are not part of the textual content; they are markup. We should treat them as not part of content. The instruction "preserve ALL original content word-for-word" likely refers to the textual content, not the markup. So we should strip existing tags and produce new markup.
Thus we need to parse the input: It starts with
which is just a line break and non-breaking space; we can ignore.
Then we have Education heading. Then paragraph: "Bachelor's Degree in Computer Science, Health Informatics, Information Technology, Software Engineering, Digital Health, or Public Health with a strong ICT background"
Then Experience heading. Then paragraph lines: "3 to 5 years' experience in digital health, health informatics, software project management, or technology-enabled development programmes" then line break? Actually after that there is a line break then "Experience working with software vendors and technology partners" then line break then "Experience supporting digital solution deployment in public-sector or health-sector environments" then line break then "Experience working with county governments or health programmes is an added advantage". These are separate sentences but likely part of same paragraph; we can treat as list items? The rules: Use
. So we could turn each line into . However that would change the content (adding list markers) but not altering text. It's acceptable as we are just wrapping. The content remains same.
Similarly Technical Competencies: list of competencies separated by commas? Actually it's a paragraph: "Digital Health Systems Management, Software Development Lifecycle (SDLC), Vendor and Contract Management, Requirements Gathering and Documentation, User Acceptance Testing (UAT), Data Analytics and Reporting, System Deployment and User Adoption, Project Management, Stakeholder Management, Risk and Issue Management, Health Information Systems". That's a comma-separated list; we could keep as
How to Apply
then for each section header, and paragraphs
Experience working with software vendors and technology partners
Experience supporting digital solution deployment in public-sector or health-sector environments
Experience working with county governments or health programmes is an added advantage
Monitor performance and delivery of Savannah Informatics and other technology partners against agreed workplans, timelines, and deliverables
Review system enhancement requests and coordinate prioritization of features
Track progress of software development sprints and implementation milestones
Coordinate testing, bug tracking, and issue resolution processes
Escalate critical technical issues and implementation risks for management action
Support quality assurance and user acceptance testing before system releases
Maintain documentation of system changes, releases, and technical decisions
Support onboarding of health facilities, county health teams, and Community Health Promoters (CHPs)
Coordinate training schedules and user support activities
Monitor implementation readiness, rollout progress, and adoption metrics
Provide on-site and remote implementation support during deployments
Work with county stakeholders to address operational challenges affecting system utilization
Support integration of digital workflows within county maternal and child health programmes
Track vendor performance against SLAs, contracts, and project plans
Participate in technical review meetings and document agreed actions
Coordinate resolution of system defects, downtime incidents, and user support requests
Validate technical reports and implementation updates submitted by vendors
Ensure solutions align with programme objectives and health-sector user needs
Monitor platform uptime, defects, user feedback, and issue-resolution timelines
Prepare regular implementation progress reports and dashboards
Support data-driven decision-making by generating insights from platform performance and utilization data
Document lessons learned and implementation best practices
Participate in technical and programme review meetings
Facilitate communication between business, programme, and technical stakeholders
Track implementation commitments and action points
Assist in planning, monitoring, and reporting of health programmes
Support field visits, stakeholder engagements, and programme launches
Contribute to grant implementation tracking and partner performance reviews
•Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work.
•All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions
after second paragraph; we should not include it as content. So just paragraph.
Now Education heading: Education
Then paragraph: Bachelor's Degree in Computer Science, Health Informatics, Information Technology, Software Engineering, Digital Health, or Public Health with a strong ICT background
Experience heading: Experience
Then we need to decide list or paragraph. The original had lines separated by
. We'll convert each line to Technical Competencies
Then we need to split the comma-separated list into items. The original sentence: "Digital Health Systems Management, Software Development Lifecycle (SDLC), Vendor and Contract Management, Requirements Gathering and Documentation, User Acceptance Testing (UAT), Data Analytics and Reporting, System Deployment and User Adoption, Project Management, Stakeholder Management, Risk and Issue Management, Health Information Systems"
We need to split by commas, but note that some items contain parentheses and commas inside? Actually "Software Development Lifecycle (SDLC)" includes parentheses but no comma inside. So splitting by comma followed by space works. We'll produce Behavioral Competencies
List: "Strategic thinking, accountability and ownership, strong problem-solving capability, results orientation, effective communication skills, relationship management, adaptability and resilience, ability to work across technical and non-technical teams"
Split similarly.
How to Apply heading: The bold paragraph: "If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to create/update your candidate profile on the recruitment portal, fill in your necessary work experiences and then click on the apply button. Remember to attach your resume."
We should make heading How to Apply
then paragraph.
Then Uzazi Salama Application Development Oversight heading: Uzazi Salama Application Development Oversight
Then list items: each line after
. Let's extract:
- Serve as the Foundation's day-to-day focal point for application development activities
- Monitor performance and delivery of Savannah Informatics and other technology partners against agreed workplans, timelines, and deliverables
- Review system enhancement requests and coordinate prioritization of features
- Track progress of software development sprints and implementation milestones
- Coordinate testing, bug tracking, and issue resolution processes
- Escalate critical technical issues and implementation risks for management action
- Support quality assurance and user acceptance testing before system releases
- Maintain documentation of system changes, releases, and technical decisions
County Deployment and Rollout Support heading: County Deployment and Rollout Support
List:
- Coordinate deployment of the Uzazi Salama platform across existing and new counties
- Support onboarding of health facilities, county health teams, and Community Health Promoters (CHPs)
- Coordinate training schedules and user support activities
- Monitor implementation readiness, rollout progress, and adoption metrics
- Provide on-site and remote implementation support during deployments
- Work with county stakeholders to address operational challenges affecting system utilization
- Support integration of digital workflows within county maternal and child health programmes
Technical Coordination and Vendor Management heading: Technical Coordination and Vendor Management
List:
- Manage day-to-day engagement with Savannah Informatics and any technical service providers
- Track vendor performance against SLAs, contracts, and project plans
- Participate in technical review meetings and document agreed actions
- Coordinate resolution of system defects, downtime incidents, and user support requests
- Validate technical reports and implementation updates submitted by vendors
- Ensure solutions align with programme objectives and health-sector user needs
Monitoring, Learning and Reporting heading: Monitoring, Learning and Reporting
List:
- Track system usage indicators and adoption trends across counties
- Monitor platform uptime, defects, user feedback, and issue-resolution timelines
- Prepare regular implementation progress reports and dashboards
- Support data-driven decision-making by generating insights from platform performance and utilization data
- Document lessons learned and implementation best practices
Stakeholder Engagement and Coordination heading: Stakeholder Engagement and Coordination
List:
- Support coordination between Safaricom Foundation, M-Pesa Foundation, implementing partners, county governments, and technology partners
- Participate in technical and programme review meetings
- Facilitate communication between business, programme, and technical stakeholders
- Track implementation commitments and action points
General Programme Support heading: General Programme Support
List:
- Support implementation of broader Health Pillar initiatives
- Assist in planning, monitoring, and reporting of health programmes
- Support field visits, stakeholder engagements, and programme launches
- Contribute to grant implementation tracking and partner performance reviews
Health and Safety heading: Health and Safety
List items: The original had bullet points with
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️Free cover letter for this job
Upload your CV and get a tailored cover letter in seconds — free, no account needed.
Generate a Cover Letter 📝Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.