Exciting Career Opportunities at Safaricom – Join Our Talent Community
Location: Nairobi, Kenya | Posting Dates: June 16 – June 20, 2025
Safaricom PLC, Kenya’s leading telecommunications provider, is committed to transforming lives through cutting-edge technology, innovation, and customer-centered solutions. As a purpose-driven organization, Safaricom invests in top talent and creates a culture that fosters growth, inclusion, and excellence.
We are pleased to announce a wide range of exciting roles across various departments, particularly within our Technology Division, Corporate Affairs, and M-PESA Africa. These positions present a fantastic opportunity to join a fast-paced environment where your expertise will contribute to innovative solutions that impact millions.
If you’re passionate about technology, communications, innovation, and customer experience—and want to work with a team that is shaping Africa’s digital future—then Safaricom is the place for you.
1. Manager – PR and Communications (1-Year Fixed Term Contract)
Location: Safaricom House, Kenya
Posting Date: 20/06/2025
Cluster: Corporate Affairs
Job Description:
The Manager – PR and Communications will play a key role in Safaricom’s corporate positioning and brand reputation. The position involves strategic communication planning, media relations, stakeholder engagement, and crisis communication management.
Key Responsibilities:
- Develop and implement external communications strategies aligned with Safaricom’s business goals.
- Manage media relations, including preparing press releases, coordinating media interviews, and maintaining media databases.
- Develop and maintain relationships with key journalists, editors, and media houses.
- Handle crisis communications and ensure appropriate messaging in sensitive situations.
- Collaborate with internal stakeholders to align messaging and strategic priorities.
- Monitor media coverage and prepare reports with insights and recommendations.
- Oversee communications content creation, including speeches, op-eds, and presentations.
2. DevOps Engineer
Location: Nairobi, Kenya
Posting Date: 19/06/2025
Division: Technology
Job Description:
The DevOps Engineer will be responsible for the deployment, monitoring, and support of software and infrastructure solutions, ensuring high availability and scalability across Safaricom platforms.
Key Responsibilities:
- Automate infrastructure and application deployment pipelines.
- Monitor system health and performance using advanced tools.
- Collaborate with software developers, QA engineers, and system administrators.
- Support CI/CD practices and infrastructure as code (IaC).
- Troubleshoot issues across the stack—hardware, software, application, and network.
- Ensure security and compliance throughout the DevOps lifecycle.
3. Big Data Engineer
Location: Nairobi, Kenya
Posting Date: 19/06/2025
Division: Digital IT
Job Description:
As a Big Data Engineer, you will be part of the team designing, developing, and optimizing big data pipelines to power business analytics and insights across the organization.
Key Responsibilities:
- Design and build scalable data ingestion and processing pipelines.
- Maintain data warehouse and lake architecture.
- Work with analytics and business teams to source data and produce clean datasets.
- Ensure data quality, reliability, and availability.
- Use Hadoop, Spark, Kafka, and similar technologies effectively.
4. Big Data Platform Operations Engineer
Location: Nairobi, Kenya
Posting Date: 19/06/2025
Division: Digital IT
Job Description:
Responsible for maintaining and operating the Big Data platform, ensuring availability, performance, and compliance.
Key Responsibilities:
- Monitor Big Data infrastructure and address system issues.
- Perform platform upgrades and maintenance.
- Support business teams on platform access and data issues.
- Enforce data governance and security controls.
5. Big Data Platform Analytics Engineer
Location: Nairobi, Kenya
Posting Date: 19/06/2025
Division: Digital IT
Job Description:
This role focuses on the analysis and modeling of large data sets to extract actionable insights and enhance business outcomes.
Key Responsibilities:
- Develop algorithms and models for predictive analytics.
- Build dashboards and reporting tools for business units.
- Transform raw data into business intelligence.
- Collaborate with data scientists and engineers.
6. Financial Services Support Engineer
Location: Kenya
Posting Date: 18/06/2025
Division: Digital IT
Job Description:
The Financial Services Support Engineer provides technical support for digital financial platforms, ensuring system availability and resolving issues promptly.
Key Responsibilities:
- Monitor digital financial systems and troubleshoot faults.
- Manage integration support with external partners.
- Implement patches and system upgrades.
- Provide Level 2 and 3 support.
7. Senior UX Designer
Location: Nairobi, Kenya
Posting Date: 18/06/2025
Division: Technology
Job Description:
Design user-centered solutions and ensure consistency across Safaricom’s digital products and platforms.
Key Responsibilities:
- Conduct user research and usability testing.
- Create wireframes, prototypes, and UI specifications.
- Collaborate with product and engineering teams.
- Advocate for design thinking and user experience best practices.
8. Service Reliability Engineer
Location: Nairobi, Kenya
Posting Date: 18/06/2025
Division: Digital IT
Job Description:
Ensure high system availability and reliability across digital platforms.
Key Responsibilities:
- Design and implement monitoring systems.
- Conduct incident management and root cause analysis.
- Optimize service performance and reliability.
9. Backend Microservices Developer
Location: Kenya
Posting Date: 17/06/2025
Division: Digital IT
Job Description:
Develop robust backend services and APIs to support Safaricom applications.
Key Responsibilities:
- Write clean, maintainable code for microservices.
- Collaborate with frontend developers and architects.
- Ensure high availability and performance of services.
10. Financial Systems Software Development & Systems Engineering
Location: Kenya
Posting Date: 17/06/2025
Division: Digital IT
Job Description:
Support the development and maintenance of financial software systems.
Key Responsibilities:
- Design and implement financial applications.
- Ensure system compliance with financial regulations.
- Maintain documentation and perform system testing.
11. Analyst – Enterprise Systems Support
Location: Kenya
Posting Date: 17/06/2025
Division: ESS
Job Description:
Support enterprise systems through monitoring, issue resolution, and system enhancements.
Key Responsibilities:
- Analyze system performance and user feedback.
- Coordinate system upgrades and patching.
- Provide end-user support and training.
12. CBS Product Development Engineer
Location: Kenya
Posting Date: 17/06/2025
Division: Digital IT
Job Description:
Develop new features and maintain existing capabilities on the CBS platform.
Key Responsibilities:
- Define product requirements and implement features.
- Conduct integration testing.
- Collaborate with business and engineering teams.
13. M-PESA Africa Senior Software Architect
Location: Kenya
Posting Date: 17/06/2025
Job Description:
Lead architectural design of software platforms powering M-PESA across markets.
Key Responsibilities:
- Define architecture roadmaps and patterns.
- Guide engineering teams in best practices.
- Ensure scalability and maintainability of systems.
14. M-PESA Africa Senior Infrastructure Architect
Location: Kenya
Posting Date: 16/06/2025
Job Description:
Design and oversee the implementation of infrastructure solutions across M-PESA platforms.
Key Responsibilities:
- Develop infrastructure strategies.
- Lead cloud and on-premise architecture designs.
- Ensure system security, resilience, and compliance.