Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Jan 11, 2022
    Deadline: Jan 17, 2022
  • Safaricom is a leading communications company in Kenya with the widest and strongest coverage. The home of the famous Mobile Money service- M-PESA
    Read more about this company


    Solutions Architect

    We are pleased to announce the following Position in the Digital IT Department within the Technology Division.   In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Brief Description

    Reporting to the Business Engagement Manager, the role will be the liaison between business system users and the technical team in as far as creating automated business solutions is concerned. The role holder will also be responsible for gathering, detailing and documenting business requirements in a business requirements document and solution designs for business end users and technical developers. Propose ways in which the existing processes and systems can be used or changed to meet new business requirements as well as identify internal systems integrations needed to meet business requirements.

    Key Responsibilities

    • Carry out full business requirements discovery that includes interviewing relevant stakeholders and end-users. i.e. requirements elicitation
    • Collect, classify, analyze and document business requirements as per set standards.
    • Create high-level solution designs to meet business requirements by exploiting the functionality available in IT systems already in Safaricom, or by filling missing gaps with appropriate new systems, in accordance with enterprise architecture.
    • Lead a project team composed of designers and developers to drive the business needs and expectations by ensuring business intent is understood and delivered by IT.
    • Collaboratively develop test-driven business requirements and functional specifications with business, technical, and testing team members.
    • Participate in technical/functional evaluation of bids for new systems.
    • Ensure sensible consensus is reached for all requirements/specifications and help business, IT, and test leads to have the same mutual understanding thereof.
    • Generate process documentation that clarifies and validates how the organization utilizes business systems to meet business requirements
    • Liaise with other sections/departments in the delivery of services and projects as well as maintain good working relations between the Squad & Tribe team and all stakeholders.
    • Provide support to the Business Unit by assisting in the development/reviewing/translating of User Requirement Specifications into a baseline BRD (Business Requirements Document) and building design documents (FDD, SDD).
    • Promote proper release planning, guaranteeing adherence to business needs, change management governance and priorities and consequently, contribute to the reduction of development costs in future.
    • Follow a prioritization process that is transparent and understandable for all parties involved.
    • Participate in innovation to improve delivered products and services and to explore new technologies and their applications to the enterprise space.


    • Bachelor’s Degree in either Computer Science or Business Information Technology or in a relevant field
    • At least 3 years’ work experience as a systems developer/business analyst in a busy IT development environment, 2 years of which must include experience in systems analysis.
    • Professional Experience in Business Analysis (CBAP, IIBA) as well as software development lifecycle is essential, in agile (SAFe, Scrum) and waterfall methodologies.
    • Professional Experience in Solution Architecture (TOGAF)
    • Professional Experience in Cloud Architecture (AWS, Azure, Huawei cloud and Google Cloud)
    • Domain experience in financial services, financial technologies will be an added advantage.
    • Broad technical expertise combined with business acumen and strong consulting skills.
    • Knowledge in Micro service development
    • Knowledge in App and Web development
    • Knowledge in Relational Databases and NoSQL databases
    • Knowledge in DevOps activities e.g. CI/CD, Creating deployment pipelines
    • Adherence to best software development practices e.g. Code review, Refactoring, Versioning, Dead code elimination,
    • Knowledge in performance benchmarking and performance tuning.
    • Excellent systems analytical and communication (written and verbal) skills along with meeting facilitation skills
    • Experience in writing formal Use Cases and other UML tools
    • Demonstrated experience in producing requirements that support event driven development and test-driven development.
    • Excellent communication skills - must be able to listen to customers, document requirements quickly & accurately, and review written materials for accuracy. Must also be able to communicate specifications to person’s at all technical levels.
    • Proven track record for delivery of large scale, complex projects delivering IT/Telco customer solutions; demonstrable leadership skills and organizational experience.
    • Ability to communicate and influence others

    go to method of application »

    Principal Officer, Cyber Security Corporate Security


    We are pleased to announce the above vacancy in the Cyber Security Department within the Corporate Security division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below:

    Reporting to the Senior Manager, Cyber Security Strategy & Design, the successful candidate will lend support in ensuring all new and existing systems/products/services comply with Safaricom's security policies & standards and other industry best practices e.g. ISO27001, CIS etc... The candidate will also provide timely security assurance reports and advice to the business when required even with very tight timelines.

    Key Responsibilities:

    • Conduct periodic security reviews, vulnerability assessments & penetration tests across all of Safaricom’s systems/infrastructure
    • Ensure all new and existing systems/products/services comply with Company's security policies & standards and other industry best practices e.g. ISO27001, CIS and Kenya Data Protection Act
    • Provide timely and quality security assurance reports and advice to the business when required even with very tight deadlines
    • Do regular follow ups with system custodians/owners to ensure any security risks identified are addressed within the agreed timelines
    • Define Cyber Security metrics and report periodically on security compliance across all networks/systems
    • Research on new threats/technologies/vulnerabilities/security design principles etc.


    • Degree in Information Security/Computer Forensics/Computer Science/Information Technology or other relevant Technical Degree
    • Information security certifications e.g. CEH/CISSP/CISM/CISA/GIAC/CPTP/OSCP
    • Advanced Networking certifications: CCNA/CCNP/CCSP/CCIE are also preferred
    • Certifications in Microsoft Windows and Linux/Unix Operating Systems
    • Demonstrate competency in the use and administration of ethical hacking tools e.g. KALI Linux, Metasploit, Nexpose, Nessus, Nmap, BurpSuite etc…
    • Minimum of 5 years’ working experience in Information Systems Security – e.g. Ethical Hacking, Penetration Testing, Vulnerability Assessments, ICT Audits, Pre-and-Post Implementation System Reviews etc…
    • Minimum of 5 years’ working experience in Networking and Operating Systems e.g.  Cisco, Huawei, Windows (All), Unix, Linux etc…
    • Minimum of 3 years’ working experience in Web and Mobile applications technologies e.g. Java, Python, PHP, Javascript, CSS, Apache, Nginx, IIS etc…
    • Working knowledge of databases e.g. Oracle, MSSQL, MongoDB, Postgress etc.. will be an added advantage
    • Working knowledge of Virtualization & Microservices technologies e.g. VMware, Open shift, Kubernetes, Docker etc… will be an added advantage
    • Working knowledge of Cloud technologies e.g. AWS and Azure will be an added advantage
    • Working knowledge and experience in DevSecOps technologies and practices i.e. AGILE, Jenkins, Jira, Github, Gitlab etc… will be an added advantage
    • Working knowledge of Mobile and GSM technologies e.g. Android, IOS, 2G, 3G, LTE, USSD etc… will be an added advantage
    • Excellent communication skills and a good team player
    • Excellent time management skills i.e. getting things done in a timely manner
    • Excellent report writing and presentation skills
    • Very analytical and keen on details
    • Customer obsessed

    go to method of application »

    Technical Vendor Management

    We are pleased to announce the following opportunity in the Vendor Management Department within the Technology division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

    Brief description

    Reporting to Head of Vendor Management, the position holder Secure all technology contracts are managed in Safaricom’s best interest, collaborate with sourcing that a proper operational risk assessment in done and this is reflected in key terms & conditions before contract signing and handle contractual dispute after signing (in collaboration with sourcing and legal where needed)

    Key responsibilities

    • Handle contractual disputes after contract signing
    • Secure all contracts owners are aware and manages all contractual obligations
    • Management of multiple activities in an appropriate manner within a fluid and fast changing environment. 
    • contractual risks and issues
    • Manage license compliance risks
    • Manage tactical and strategic vendor engagement
    • Digitalization of contract management
    • Be a business partner with the Procurement, legal and technology teams drive execution of commercial and technical deliverables


    • Quantitative first degree or postgraduate business  or Engineering qualification.
    • Proven technical leadership experience in development and implementation of large-scale complex projects.
    • At least 5 years experience in a senior contract management or procurement role
    • Strong negotiation skills
    • Deep knowledge of network and IT technologies
    • Understanding of risks in large technical projects

    go to method of application »

    Specialist - Enterprise Network Programmability

    We are pleased to announce the following vacancy in the TES Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below:

    Reporting to the Manager - Enterprise Network Programmability, the position holder will be responsible to design and implement Intent-based networking systems and enable network administrators to automate tasks.

    Key Responsibilities:

    • Lead and champion Enterprise Edge network digitization activities as part of pedictive maintenances on the Enterprise Network.
    • Lead and champion next generation connectivity e.g. SDN, 5G for Enterprise, IPv6.
    • Lead and motivate the adoption of robotic process automation to eliminate repetitive linear activities to optimize deployment and maintenance processes.
    • Automate Performance management to achieve service uptime targets.
    • Automate and simplify configuration management of Enterprise Networks.
    • Automate and simplify Enterprise Network order fulfillment processes to reduce billing time.
    • Develop configuration management tools to reduce repetitive maintenance tasks including remote access management and site acceptance procedures.
    • Employ Data science analytics tools to simplify and Analyze Enterprise Edge IP network logs to resolve and report running faults before they become service affecting.
    • Lead Digital Empowerment of Customer facing teams to improve customer SLA and significantly reduce BAU escalations to Backend Infrastructure team.
    • Lead agile collaboration activities with digital NOC team and participate in End to End EBU automation project squad.
    • Optimize and monitor alerts on the Enterprise IP core and follow up on resolutions.
    • Be a custodian of network documentation and improvements of the versions.
    • Spares tracking and management in liaison with the responsible sections in the company for the IP devices in use.


    • Bsc. Computer Science, Software Engineering or relevant qualification.
    • Programmable environments such as Cisco One Platform, OpenDaylight Controller and Application Policy Infrastructure Controller (APIC).
    • Candidates should be able to program in C, Python or similar languages in an open networking environment
    • Practical hands on experience on Redhat Ansible Chef, Puppet, Salt Stack, etc.
    • Knowledge and experience with network security and various secured VPN technologies
    • Knowledge and experience with network operating systems such as Cisco IOS, IOS-XR, IOS-XE and Huawei VRRP
    • Experience in automation via Bash/shell scripting and Perl/Python programming

    Method of Application

    Be found by employers. Sign up and complete your profile.

  • 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