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: Mar 11, 2026
    Deadline: Mar 17, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    Engineer - Infrastructure SRE

    Responsibilities

    • 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
    • Implement and support SLIs, SLOs, and error budgets for assigned platforms and services.
    • Monitor platform health, availability, latency, and error rates and participate in on-call rotations, incident response, and major incident recovery.
    • Design and implement end-to-end infrastructure automation across on-premise data centers, private cloud, and public cloud environments. premise data centers, private cloud, and public cloud environments. premise data centers, private cloud, and public cloud environments.
    • Build and maintain Infrastructure as Code (IaC) using Terraform, Ansible, and Helm. Automate infrastructure provisioning, scaling, patching, recovery, and decommissioning.
    • Develop scripts and tooling (Bash, Python, PowerShell) to reduce manual operational tasks and contribute to self-healing and auto-remediation workflows.
    • Engineer and operate on-premise infrastructure including virtualization, compute, storage, backup, and network platforms. Premise infrastructure premise infrastructure
    • Engineer and operate hybrid cloud environments, ensuring seamless integration between data centers and public cloud platforms.
    • Engineer and operate infrastructure across AWS, Azure, GCP, and OCI under defined enterprise standards.
    • Engineer and operate infrastructure across AWS, Azure, GCP, and hybrid platforms.
    • Support Kubernetes platforms (EKS/AKS/GKE/OpenShift), including upgrades, scaling, and reliability tuning.
    • Support DevSecOps practices by integrating security checks into pipelines.
    • Assist with DR/BCP testing, backup validation, and recovery procedures.

    Qualifications

    • Bachelor’s degree in computer science, Information Technology, Engineering, or a related technical field.
    • Proven hands-on experience supporting production infrastructure and cloud platforms.
    • Strong automation mindset with demonstrated reduction of manual operational tasks.
    • Experience working within ITIL / DevOps / SRE operating models.
    • Preferred Certifications (Added Advantage)
    • Cloud Associate or Professional certifications (AWS, Azure, or GCP).
    • Kubernetes certifications (CKA / CKAD).
    • Linux certifications (RHCSA / RHCE).
    • DevOps or SRE-related certifications.

    go to method of application »

    Support Engineer - Financial Services IT

    Responsibilities

    • Ensure data and/or application availability of the assigned systems and applications.  
    • Participate in design, testing and implementation of new products, services, functionalities, or upgrades
    • Provide support for financial solutions which includes MPESA and integrations  
    • Perform Systems and Applications Monitoring
    • Maintain knowledge base by documenting technical knowledge  
    • Collaborate with team members to improve the tools, systems, and procedures
    • Participate and provide input to the M-PESA roadmap to ensure timely delivery of relevant products to Safaricom Customers.  
    • Work with the external and internal technical teams to ensure efficient resolution of all system issues
    • Implement DevOps technologies and processes, e.g: containerization
    • Liaise with all stakeholders to ensure new functionality, processes and systems are fully understood  
    • Transfer system knowledge to internal customers on new features and support processes  
    • Prepare and publish accurate and timely system performance reports
    • Perform regular service improvements that align with 99.999% availability
    • Diagnose and troubleshoot technical issues on the assigned systems and apply a work around or a permanent solution to resolve ensuring the MTTR is met
    • Properly escalate unresolved issues to appropriate internal or external teams and follow up to ensure they are satisfactorily closed
    • Provide prompt and accurate feedback to stakeholders on assigned tasks
    • Ensure all issues are logged in the service management tool and are properly prioritized and also accurately log resolution details in the ticket 

    Qualifications

    • A bachelor’s degree in information technology, Computer Science, Engineering or relevant field as a minimum
    • 2 years of work experience as an engineer in a telecommunications or financial services environment  
    • Expertise system monitoring and alerting strategies and can draw on their experience to drive improvements in system monitoring with automation, third party tools and frameworks
    • Working knowledge of databases and SQL
    • Excellent problem-solving and communication skills
    • Software development skills in Java, python, Angular JS etc
    • Knowledge in ITIL Service Operations processes and Agile methodology. Certification in Scrum fundamentals is an added advantage.
    • Working knowledge in dev ops and dev ops tools like Github
    • Knowledge in mobile money systems, integrations or financial systems
    • Must be able to work without supervision & meet tight deadlines/schedules  

    go to method of application »

    Engineer - Backend Microservices

    Responsibilities

    • Develop microservices using Java/Spring, Apache Camel, Django, Flask, and Go.
    • Build front-end applications with HTML, CSS, TypeScript, JavaScript, and frameworks such as AngularJS, React, Next.js, Nuxt.js, and Vue.js.
    • Perform full-stack development including microservices and micro-frontend architectures.
    • Design, plan, and implement new financial software solutions based on approved solution designs.
    • Conduct software testing (functional and non-functional) including monitoring, performance, and security testing using TDD and automation.
    • Maintain and optimize systems through troubleshooting, debugging, upgrades, documentation, and system improvements.
    • Manage development lifecycle processes including code reviews, release and change management, CI/CD automation, and Agile/Scrum delivery using tools like Jira and Confluence.
    • Support platform reliability and evolution through infrastructure evaluation, capacity planning, system integration, and initiatives to achieve high availability (up to 99.999%) and improved delivery quality.

    Qualifications

    • Degree in one of the following: Computer Science, Telecommunications; Electronic Engineering; IT (Computing) – Operating systems, databases, system development
    • 2 years of work experience as an engineer in Financial Technology or a telecommunications environment.
    • Knowledge and experience on coding languages (e.g., Java, Python, JavaScript, html, css, type script) and frameworks/systems (e.g., Spring framework, AngularJS, React, Git, Apache camel, Node Js and GraphQL.)
    • Experience and Strong understanding of both JSON and SOAP
    • Experience in securing APIs using JWT, Oauth2, SAML, Spring security etc.
    • Knowledge in Agile methodology. Certification in Scrum fundamentals is an added advantage.
    • Knowledge in DevSecOps, CI/CD and version control (Git)
    • Good understanding of writing unit tests.
    • Experience working with relational and non-relational databases i.e., Oracle, MySQL, Mongo DB, Cassandra
    • Experience in mobile money systems.  
    • Knowledge in cloud technologies (AWS, Microsoft Azure, Huawei or GCP).
    • Knowledge in container orchestration technologies (Kubernetes, openshift container platform etc.) 

    go to method of application »

    Engineer - Revenue Management (Convergent Charging System and Billing)

    Responsibilities

    • Participating in the product development lifecycle to achieve faster timetomarket.
    • Translating business and customer requirements into technology specifications that meet current and future needs.
    • Designing, configuring, and deploying enterprise-grade products and services, including bespoke and complex solutions for corporate clients.
    • Conducting platform operation and maintenance activities.
    • Researching, reviewing, and recommending emerging technologies and innovative customer solutions, and collaborating with stakeholders for technology adoption.
    • Supporting quality assurance by executing unit tests, system integration tests (SITs), and user acceptance tests (UATs) for new products and services.
    • Ensuring quality and accuracy while addressing all customerrelated issues.
    • Demonstrating a deep understanding of customer operations.
    • Collaborating effectively with team members, enterprise commercial teams, and other technical squads.  
    • Automating and digitizing processes to improve efficiency.

    Qualifications

    • A degree in IT, Computer Science, Telecommunications, Electrical Engineering or a related field.
    • At least 3 years of relevant working experience.
    • Strong skills in Linux/Unix skills and database, including MySQL and PostgreSQL.
    • Software development skills in Java or Python.
    • A team player with strong organizational and attention to detail.
    • Experience with Huawei Convergent Billing System (CBS) is an added advantage.
    • Experience in designing, configuring, and deploying enterprise products and services will be an added advantage.
    • Knowledge of GSM technologies.
    • Knowledge of Artificial Intelligence, Robotic Process Automation (RPA), and Cloud technologies is an added advantage.
    • Skills in system analysis and design are an added advantage.

    go to method of application »

    Engineer – CCS & Billing SRE Engineer

    Responsibilities

    • 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.
    • Provide technical leadership by driving excellence in operations support for all Enterprise Integration, BPM & associated services.
    • Ensure due diligence is performed for all Enterprise Integration & BPM solutions including but not limited to health checks, performance review and daily maintenance tasks by building automated monitoring for all defined Operational KPIs e.g., Availability, Reliability (SLA, MTTD, MTTR & MTBF), Quality, Resource capacity utilization.
    • Actively participate and contribute to the definition and execution of best-in-class Enterprise Integration architecture and technical evolution roadmap that aligns with enterprise architecture, cyber security and data privacy guidelines.
    • Coordinate releases of new products and services into production, ensure alignment of all stakeholders, review runbooks and change work instructions to ensure deployment as per plan while achieving non-functional and operational requirements.
    • Lead in identification of technical debt and services re-design to fix recurring production issues.
    • Planning, coordinating execution and documenting the business continuity all the services in the domain to ensure disaster recovery readiness is achieved.
    • Continuously evaluate the performance of the systems in the domain, review configurations and monitoring to ensure policy and technical compliance, recommend improvements and track closure.
    • Engaging stakeholders across different business units on continuous service improvement initiatives within the domain, track, update on progress to closure manage any impediments.
    • Maintain reports on team performance, vendor performance and system performance as well as review departmental and divisional reports especially around availability, capacity, and service management, pick out any actions that require attention and prioritize for resolution.
    • Undertake supplier engagement to ensure delivery and 3rd line support objectives are met.
    • People Management: Undertake regular one on ones, performance reviews, mentorship and ensure proper resource scheduling of team members to ensure optimal performance.
    • Lead the team in research in new ways of operating Enterprise Integration solutions, identify opportunities for automation and spearhead the adoption of machine learning and AIOps.

    Qualifications

    • BSc. Degree in Telecommunication Engineering/Electrical & Electronics engineering/Computer Science/IT.
    • 5 years’ experience, 2 years of which leading a team of Engineers in a busy IT environment.
    • Proficiency in networking protocols – TCP/IP, professional certification e.g. CCNA/CCNP or equivalent is preferred.  
    • Software Engineering methodologies including Agile-oriented development.  
    • Proficiency in networking protocols – TCP/IP, DNS and load balancing.
    • Working knowledge in Unix systems and Databases – Oracle, MySQL.
    • Working knowledge of security encryption solutions – SSL, firewalls, VPN, IPsec
    • Strong experience in programming/scripting language(s) – Python, Perl, Shell, java or equivalent.
    • 3rd Party RESTful API integration, PHP, MySQL, SQL server, web service working knowledge preferred. 

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail