Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Dec 2, 2020
    Deadline: Dec 9, 2020
  • 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


    Chief Enterprise Business Officer - (20000289)

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

    Brief Posting Description

    Working closely with the Chief Executive officer (CEO), the role holder will be responsible for providing the Strategic direction for the Enterprise Business Unit (EBU). This includes the envisioning and stewarding EBU’s growth, to lead the Enterprise Commercial strategic objectives of Safaricom & devising strategies to meet operational targets and drive implementation across various channels.

    Role Responsibilities   

    • Position Safaricom with key external stakeholders to create a receptive market for growth.
    • Provide strategic leadership direction in the establishment of a robust and effective channel partner model and sales operations in alignment to compliance with AML/KYC laws and regulations
    • Development of the Enterprise innovative vision, strategy, and leadership in all areas of Enterprise Business Product Segments and Solutions. To support digitization
    • Lead in the identification, analysis and possible development of new market and product opportunities; maintain an active awareness of competitor activity.
    • Drive the Business modelling from opportunity mapping, product development to execution
    • Oversee the building, driving and delivery of an integrated Wholesale strategy aligned to Safaricom’s mission and vision
    • Align and integrate with common platforms across the Company to exchange knowledge and gain economies of scale.
    • Leverage On-Going Customer Insights -with support from marketing teams, interpret and use implications of consumer, marketplace, and environmental information to improve business decisions and knowledge base for future strategic planning.
    • Maintain and grow market share, achieving unrivalled levels of customer satisfaction that will result in demonstrable subscriber retention and growth.


    • Educational qualifications from a recognized university in Business, Commerce, Finance, Marketing or related field
    • At least 10 years of experience in a closely related role with 5 of these being at senior management capacity
    • Extensive experience influencing and leading a multifaceted senior team and influencing change
    • Deep exposure with Profit & Loss (P&L) management
    • Full value chain management
    • Experience in Productivity/Performance Improvement Management is expected
    • Expert understanding of commercial and technology functions and business drivers

    go to method of application »

    Customer Systems Planning Developer Contractor


    We are pleased to announce the following Contract 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 Manager Channels Solutions, the position holder will be responsible for Planning and 3rd line support of Safaricom Customer Relationship Management (CRM) ranging from user analysis, design and development to implementation and maintenance. Work with other departments within the company to identify requirements and develop solutions (database design, workflows, integration touchpoints and user/data interfaces). Configure and/or customize customer channel solutions to meet business requirements using various database and software tools

    Key Responsibilities

    • Conduct business user requirements analysis and specification.
    • Specify computer system requirements for the solution of complex business problems and formulates designs for their solutions.
    • Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented.
    • Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications. Capturing of business applications information needs and mapping of the same to the software and /or database components.
    • Perform data modeling to analyze and specify data structures within an application system.
    • Designing and implementing highly scalable and available systems.
    • Create test plans, test data sets and perform automated testing to ensure all components of the developed systems meet specifications
    • Work directly with the IT support personnel and teams to resolve issues identified and escalated during daily operations.
    • Perform root cause analysis for recurring incidents.
    • Formalize test plans and implements troubleshooting procedures.
    • Implement automated monitoring of assigned systems to enable pro-active responses to incidents.
    • Research and provide input on design approach, performance and base functionality improvements for various procedures and applications.
    • Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business
    • Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.


    • Degree in Computer Science or technical related field
    • Certification in Database systems and RDBMS systems.
    • Certified Solution Developer
    • 3 years development experience with at least one of the following languages: Java, PHP, C++, C#, Python
    • At least 3 years solid experience in front-end development with working knowledge of at least one front-end framework -- React, Angular, Vue
    • 2 years development experience with RDMS preferably MySQL, MariaDB, Oracle etc. Experience in NoSQL databases is an added advantage
    • Certification and experience in working with cloud platforms an added advantage.
    • Experience with Scrum and other Agile processes
    • Experience in Business Systems modeling and data retrieval
    • Unix/Linux user skills.
    • Working knowledge of Jira, Git/SVN, Jenkins
    • Experience in the design and implementation of low-latency, high-availability, and performant applications
    • Great communication and interpersonal skills
    • Attention to detail
    • Good analytical Skills

    go to method of application »

    Solutions Architect


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

    Reporting to the Business Engagement Manager - Enterprise, The Solution Architect’s responsibilities include translating business requirements to proper architecture, assessing the current software systems in place to identify areas in need of improvement, and overseeing development teams. You should also be able to regularly update the on any developments in systems architecture projects.


    • Building and integrating information systems to meet the company’s needs.
    • Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
    • Resolving technical problems as they arise.
    • Providing supervision and guidance to development teams.
    • Continually researching current and emerging technologies and proposing changes where needed.
    • Informing various stakeholders about any problems with the current technical solutions being implemented.
    • Assessing the business impact that certain technical choices have.
    • Providing updates to stakeholders on product development processes, costs, and budgets.
    • 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


    • Bachelor’s degree in Engineering, Information Technology, Software Engineering, Computer Science, or related field.
    • Minimum 3 Year proven experience in engineering and software architecture design.
    • Previous project management experience is advantageous.
    • In-depth understanding of coding languages (Java, JavaScript).
    • Sound knowledge of various operating systems and databases.(Unix, Linux, Windows, MongoDb, Cassandra, Orcale)
    • Familiarity with Web & App Development Technologies
    • Comfortable working on cloud solutions (AWS, Azure)
    • Excellent knowledge of networking technologies
    • Efficient communication skills.
    • Strong organizational and leadership skills
    • Self-Starter

    Method of Application

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home
UNICAF banner

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail