Company Address: Address Safaricom Limited P.O Box 66827, 00800 Nairobi

  • System Integrations Engineer

    System Integrations Engineer

    JOB DESCRIPTION
    Reporting to the CVM Development Lead, under the Voice & SMS Squad. The purpose of the role holder shall include activities relating to the application development and evolution of existing service applications including integration to related service platforms.
    Application development duties include but not limited to specification, design, development, validation, documentation and evolution of the new and current service applications; performance management; ensuring integrity of the web services; maintenance and fault management. Other activities include application development for marketing campaign promotions. Duties include specification, design, development and validation of the promotion applications.
    RESPONSIBILITIES
    Key Responsibilities

    Requirement specification & Design – eliciting & analyzing user requirements and application functional designs.
    Develop – Development as per user requirement and integration to other service platforms;
    On a weekly basis report on the KPI of the applications & web services developed;
    Validation & Verification – oversee the assurance of application functional logic, data processing and error management.
    Liaise with Support teams, infrastructure team, network administrators, information security to maintain service availability and integrity of the applications.

    QUALIFICATIONS
    Role Requirements

    BSc. Computer Science/Software Engineering/IT.
    3 years + experience in software development in a busy IT environment.
    Extensive programming experience using Java (Apache Camel, Spring Boot), C#, Python etc.
    Extensive experience with databases – data structures, relational data model, Stored Procedures, PL/SQL development, Nosql Databases, InMemory DBs.
    Extensive experience in developing and deploying enterprise APIs on these technologies i.e TIBCO/WebLogic/Tomcat/Glassfish/Docker/Kubernetes/Openshift/Azure/AWS.
    Solid understanding of web services/technologies – REST/JSON, WSDL, XML, XSD; 
    Experience with event-based and message-driven distributed system like Apache kafka, ActiveMQ, Rabbit MQ.
    Experience using code versioning & collaboration tools such as Git/SVN. 
    Strong knowledge & experience using  (CI/CD) such as Jenkins /drone/CycleCI
    Experience in Unix/Linux/AIX Operating System and application security technologies (e.g. SSL)
    Experience in Agile Development/software life-cycle development (SDLC).
    Excellent communication & analytical skills.

    Apply via :

    egjd.fa.us6.oraclecloud.com

  • Customer Experience Executive

    Customer Experience Executive

    JOB DESCRIPTION
    We are pleased to announce the following job vacancy within the Channels Division – Contact Centre. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
    Brief Description
    Reporting to the Team Leader – Contact Centre Operations, the position holder will deliver high quality Customer Service and provide 1st line support to customer queries through the allocated channels while demonstrating Safaricom Way, Values and Behaviors.
    RESPONSIBILITIES

    Have the right mindset and Safaricom DNA to represent the Brand at the Front line.
    Maintain a positive attitude and calmly respond to customers’ enquiries.
    Ensure the attainment of individual target towards the team target through cross/up selling and data connection by providing a one stop total solution.
    Delivery of high-quality Contact Centre customer service in all interactions with customers that meets and surpasses set individual & team Net Promoter Score target.
    Update customer records accurately on systems and databases including Know Your Customer procedures.
    Take ownership of all customer issues arising. Manage and resolve customer complaints.
    Attract customers by promoting our products, services and company positively, answering questions and addressing concerns as they arise. Recommend possible products to meet the customers’ needs.
    Maintain and improve quality results by adhering to standards and guidelines and recommending improved procedures.
    To provide customers with products and service information by clearly explaining procedures, answering questions and providing relevant information.
    Responsible for ownership and confidentiality of customer documents/records. Ensure accurate and timely filing of all presented customer documentation.
    To identify and escalate priority issues and where necessary, follow up customer concerns to ensure issues are closed within agreed SLA. 
    Contribute to the Customer pain point reduction agenda through advocating for alternative channels.
    Thorough Safaricom product, Services & Systems knowledge.
    Availability and adherence to operational processes and schedules. 

    QUALIFICATIONS

    Diploma or Bachelor’s degree from a recognized Institution.
    Minimum of 3 years’ experience working in a customer facing role or a general trade environment
    Excellent understanding of Safaricom products and services (both post and prepaid).
    Excellent understanding of Safaricom data activation processes.
    Excellent written and verbal communication skills(articulate) coupled with good listening and critical reasoning skills.
    Proactive, confident and energetic and able to prioritize work well while giving high standards of customer service.
    Great service attitude towards customer satisfaction
    Demonstrate ability to handle pressure and perform duties well to completion.
    Demonstrate ability to be a team player, working to achieve own and team targets.
    Computer literacy and Technology Knowledge.
    Proven negotiation skills.
    Excellent collaboration skills & Teamwork.
    Ability to work in Shifts.
    Ability to work in any of the Safaricom Contact Centre locations.

    Apply via :

    egjd.fa.us6.oraclecloud.com

  • Mobile Developer – iOS/Android

    Mobile Developer – iOS/Android

    Brief Description
    Reporting to the Manager – Operation Support Systems (OSS), Planning and Automation, the position holder will be responsible for designing, developing, and maintaining mobile applications. The responsibility will collaborate with a multidisciplinary team to create applications that provide a seamless user experience.
    Key Responsibilities

    Collaborate with cross-functional teams to design, develop, and maintain high-quality mobile applications.
    Collaborate with UI/UX designers to implement visually consistent and user-friendly interfaces.
    Integrate with backend services and RESTful APIs.
    Write clean and modular code following best practices.
    Use secure development approach and ensure any new vulnerabilities identified within OSS systems are fixed.
    Identify and fix bugs and performance bottlenecks.
    Conduct code reviews and ensure code quality.
    Should be up to-date with the latest Android and IOS developments and trends.
    Assist in the app deployment process on the Google Play Store and App Store.
    Retire legacy systems and drive usage of newly developed systems.
    Ensure all new systems meet Safaricom standards.
    Translate complex technical and functional requirements into detailed designs.

    Qualifications 

    Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
    Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
    Working knowledge in Agile delivery methodology
    Proficiency in [iOS/Android] development using [Swift/Objective-C/Kotlin/Java].
    Strong understanding of [iOS SDK/Android SDK] and platform-specific guidelines.
    Experience with [UI/UX design principles/tools – Sketch, Figma, Adobe XD].
    Knowledge of Material Design guidelines and UI/UX principles.
    Experience with RESTful APIs and third-party libraries.
    Version control using Git.
    Understanding of database management and data storage solutions on Android and iOS.
    Problem-solving skills and the ability to optimize performance.
    Familiarity with Google Play Store submission and review process.
    Ability to create custom animations and interactive UI elements.
    Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
    Knowledge of working with scripting languages e.g. python
    Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
    Microservices architecture
    Working knowledge of Big data systems, SQL and NoSQL database management systems with strength in MySQL, Oracle, Sybase, PostgreSQL, MongoDB.

    Apply via :

    egjd.fa.us6.oraclecloud.com

  • Customer Experience Executive

    Customer Experience Executive

    JOB DESCRIPTION

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

    Brief Description

    Reporting to the Team Leader – Contact Centre Operations, the position holder will deliver high quality Customer Service and provide 1st line support to customer queries through the allocated channels while demonstrating Safaricom Way, Values and Behaviors.

    RESPONSIBILITIES

    Have the right mindset and Safaricom DNA to represent the Brand at the Front line.
    Maintain a positive attitude and calmly respond to customers’ enquiries.
    Ensure the attainment of individual target towards the team target through cross/up selling and data connection by providing a one stop total solution.
    Delivery of high-quality Contact Centre customer service in all interactions with customers that meets and surpasses set individual & team Net Promoter Score target.
    Update customer records accurately on systems and databases including Know Your Customer procedures.
    Take ownership of all customer issues arising. Manage and resolve customer complaints.
    Attract customers by promoting our products, services and company positively, answering questions and addressing concerns as they arise. Recommend possible products to meet the customers’ needs.
    Maintain and improve quality results by adhering to standards and guidelines and recommending improved procedures.
    To provide customers with products and service information by clearly explaining procedures, answering questions and providing relevant information.
    Responsible for ownership and confidentiality of customer documents/records. Ensure accurate and timely filing of all presented customer documentation.
    To identify and escalate priority issues and where necessary, follow up customer concerns to ensure issues are closed within agreed SLA. 
    Contribute to the Customer pain point reduction agenda through advocating for alternative channels.
    Thorough Safaricom product, Services & Systems knowledge.
    Availability and adherence to operational processes and schedules. 

    QUALIFICATIONS

    Diploma or Bachelor’s degree from a recognized Institution.
    Minimum of 3 years’ experience working in a customer facing role or a general trade environment
    Excellent understanding of Safaricom products and services (both post and prepaid).
    Excellent understanding of Safaricom data activation processes.
    Excellent written and verbal communication skills(articulate) coupled with good listening and critical reasoning skills.
    Proactive, confident and energetic and able to prioritize work well while giving high standards of customer service.
    Great service attitude towards customer satisfaction
    Demonstrate ability to handle pressure and perform duties well to completion.
    Demonstrate ability to be a team player, working to achieve own and team targets.
    Computer literacy and Technology Knowledge.
    Proven negotiation skills.
    Excellent collaboration skills & Teamwork.
    Ability to work in Shifts.
    Ability to work in any of the Safaricom Contact Centre locations.

    Apply via :

    egjd.fa.us6.oraclecloud.com

  • Mobile Developer – iOS/Android

    Mobile Developer – iOS/Android

    Brief Description

    Reporting to the Manager – Operation Support Systems (OSS), Planning and Automation, the position holder will be responsible for designing, developing, and maintaining mobile applications. The responsibility will collaborate with a multidisciplinary team to create applications that provide a seamless user experience.

    Key Responsibilities

    Collaborate with cross-functional teams to design, develop, and maintain high-quality mobile applications.
    Collaborate with UI/UX designers to implement visually consistent and user-friendly interfaces.
    Integrate with backend services and RESTful APIs.
    Write clean and modular code following best practices.
    Use secure development approach and ensure any new vulnerabilities identified within OSS systems are fixed.
    Identify and fix bugs and performance bottlenecks.
    Conduct code reviews and ensure code quality.
    Should be up to-date with the latest Android and IOS developments and trends.
    Assist in the app deployment process on the Google Play Store and App Store.
    Retire legacy systems and drive usage of newly developed systems.
    Ensure all new systems meet Safaricom standards.
    Translate complex technical and functional requirements into detailed designs.

    Qualifications 

    Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
    Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
    Working knowledge in Agile delivery methodology
    Proficiency in [iOS/Android] development using [Swift/Objective-C/Kotlin/Java].
    Strong understanding of [iOS SDK/Android SDK] and platform-specific guidelines.
    Experience with [UI/UX design principles/tools – Sketch, Figma, Adobe XD].
    Knowledge of Material Design guidelines and UI/UX principles.
    Experience with RESTful APIs and third-party libraries.
    Version control using Git.
    Understanding of database management and data storage solutions on Android and iOS.
    Problem-solving skills and the ability to optimize performance.
    Familiarity with Google Play Store submission and review process.
    Ability to create custom animations and interactive UI elements.
    Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
    Knowledge of working with scripting languages e.g. python
    Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
    Microservices architecture
    Working knowledge of Big data systems, SQL and NoSQL database management systems with strength in MySQL, Oracle, Sybase, PostgreSQL, MongoDB.

    Apply via :

    egjd.fa.us6.oraclecloud.com

  • M-Pesa Africa – Senior Officer Risk & Compliance

    M-Pesa Africa – Senior Officer Risk & Compliance

    About the Role

    Reporting to the Senior Manager; Compliance and Controls, the role holder has the responsibility to proactively execute the M-PESA Africa Compliance Programmes, coordinate compliance monitoring activities and building compliance within the Safe Agile product implementation using a risk based approach. 

    Job Responsibilities   

    Ensure that compliance is embedded within the SAFE Agile product implementation framework.
    Perform regular risk & compliance risks reviews arising from M-PESA Africa activities.
    Implementation of the Compliance Policies and Procedures
    Coordinate compliance awareness trainings across the organization.
    Carry out monitoring and assurance activities on compliance programs on a regular basis.
    Report on the state of M-PESA Africa compliance with the control management and other policies and regulations governing the organization on a quarterly basis.
    Support to Co-ordinate the Compliance Champions to ensure a controls and compliance culture is inculcated throughout the organization.
    Driving behavioral change by inculcating a culture of compliance within the organization through engaging and influencing stakeholders.

    QUALIFICATIONS
     
    Apply if you have:

    Bachelor’s degree or its equivalent in Business, Law, Engineering or ICT
    Professional certification in risk management and information systems e.g. CISA, CRISC or CPA (K) or equivalent.
    Strong background in auditing, accounting or the legal field.
    At least 4 years proven experience in risk analysis in a financial services environment
    Good knowledge of Agile ways of working will be an added advantage.
    Results oriented and work with minimum supervision
    Good knowledge of mobile network operator’s business model
    Effective communicator orally and in writing
    Team player who works effectively with others to identify and resolve issues

    What you can expect from us

    We believe in a fair and robust interview process
    We have a robust flexible total reward scheme
    Dedicated support and mentoring/coaching
    Opportunity to develop and progress – plus a solid dedication to work-life integration. It all means you’ll have everything you need to advance your career and achieve your full potential.

    Apply via :

    safaricom.taleo.net

  • M-Pesa Africa – Executive Head of International Money Transfer (IMT) & Cross Border Payments 


            

            
            Service Activation Engineer

    M-Pesa Africa – Executive Head of International Money Transfer (IMT) & Cross Border Payments Service Activation Engineer

    DESCRIPTION
    At M-Pesa Africa, we are at the forefront of the financial technology revolution, driven by innovation and an unwavering commitment to excellence. We are looking for an Executive Head of IMT & Cross Border Payments who will pay a pivotal role in leading and shaping these services. 

    M-Pesa is a pioneering fintech business and global market leader in mobile money. From starting in 2007 as a convenient means by which the unbanked and underbanked can make digital payments, M-Pesa has now grown to offer >50 million active customers financial services, enterprise, merchant and retail solutions. We are proud of our work in enabling the digital economy in our markets, and in driving financial inclusion. 

    The Commercial Team works with M-Pesa leadership across our 7 Operating Countries to co-create the product strategy, drive thought leadership, design new products and features, set commercial priorities with the engineering teams and lead business development for strategic multi-country partnership opportunities. 

    Reporting to M-Pesa Africa’s Chief Commercial Officer, the Executive Head of IMT & Cross Border Payments will be responsible for:

     Developing and implementing the overall strategy and vision for IMT within Commercial in alignment with MPA’s goals and objectives;
    Utilizing data-driven insights to assess the performance of IMT and Cross Border Payments services. This includes analyzing trends, identify areas for improvement, and implement initiatives to optimize operations and increase efficiency;
    Collaborating with key stakeholders, including senior management and product development teams to provide opportunities for service enhancements and new product offerings;
    Implementing strategic initiatives to drive business development, manage vendor relationships, and liaise with the legal team to negotiate contracts;
    Developing and executing a comprehensive partnership strategy to identify, prioritize and establish relevant collaborations;
    Prioritizing customer satisfaction and continuously improve the end-to-end customer journey for international payments, ensuring a seamless and convenient experience for users;
    Offering strategic support on the IMT & CBP strategy, negotiations and business case development to ensure optimal performance and cost-effectiveness;
    Co-developing and launching go-to- market plans with local product managers to drive uptake and engagement
    Driving commercial rationalization of the IMT roadmaps balancing requirements from multiple markets

    Skills and competencies required for the role:

    Strong knowledge of Remittances, Forex management, Digital product management and agile ways of working;
    Refined and impactful communicator with the ability to interface with individuals across at all levels including CEOs in the Operating Countries that we support;
    Experience driving IMT & CBP roadmaps and supporting customers in negotiations and strategic decisions;
    Experience driving IMT & CBP roadmaps of new services and development of new customer touchpoints.

     
    QUALIFICATIONS
    Apply if you have:

    A Bachelor’s degree in Business, Finance or related field, A Master’s degree is preferred 
    At least 10 years of experience, 5 of which should be in Remittances at a bank, Fintech or Digital business
    Strong knowledge of Mobile Money, Fintech and Financial Services 
    Experience with emerging market consumers, and multicultural sensitivity 
    Strong understanding of international payment systems, regulations, and compliance requirements
    Knowledge of emerging payment technologies and industry trends

    What you can expect from us

    We believe in a fair and robust interview process
    We have a robust flexible total reward scheme
    Dedicated support and mentoring/coaching
    Opportunity to develop and progress – plus a solid dedication to work-life integration. It all means you’ll have everything you need to advance your career and achieve your full potential.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Data Analyst

    Data Analyst

    Brief Description

    Reporting to the Product Owner – Customer Experience Insights, the position holder shall be responsible for extracting insights from large volumes of data with the aim to improve customer network experience, drive decision making by Business Units and improve operational efficiency within the team through automation of repetitive tasks.

    Key Responsibilities

    Analyze customer experience per subscriber and highlighting subscribers not meeting target network KPIs and follow up to resolution of the network issues. 
    Analyze customer network complaints to get insights that would guide towards improving customer network experience and reduce demand to call center. 
    Analyze verbatim from NPS survey and follow up for resolution of network issues raised in the survey.
    Prepare regular business insights from SOC that shall facilitate the business to achieve its mission
    Automate network related dashboards and provide insights as guided by requirements from the network teams as well as business units
    Co-relate different sources of network data to have a single indicator showing the network health
    Analyze overall network performance of existing technologies as well as emerging technologies
    Coordinate with database administrators to develop data collection systems that are efficient to facilitate analysis of data as needs arise

    QUALIFICATIONS

    Bachelor’s Degree in Computer Science, Electrical and Electronics Engineering, or a relevant field from a recognized University.
    Comfortable working with large datasets and extracting relevant insights.
    Possess database and SQL knowledge. Python skills are an added advantage.
    Proficiency on data visualization tools such as PowerBI or using Python.
    Strong analytical and problem solving skills.
    Strong written and verbal communication skills as well as presentation skills.
    Over 2 years experience in a GSM related work environment.
    Ability to learn and stay updated with the latest analytical techniques as well as emerging mobile and fixed network technologies.

    Apply via :

    safaricom.taleo.net

  • Engineer- Transmission Configuration & Support

    Engineer- Transmission Configuration & Support

    Brief Description

    Reporting to the Manager – Transmission Configuration and Support the position holder will carry out fault resolution, configuration changes, quality assurance, system improvement, optimization and upgrades to deliver reliable and resilient Core transport (Optical and IP) network.

    Key Responsibilities:

    Fault management on Transmission networks and Resolution of tickets assigned within the SLA.
    Perform preventive maintenance of all core transport network elements and links. Ensure proper documentation is done for all tasks performed.
    Own the transport network KPI’s such as availability, stability, Links performance to guarantee high service availability.
    Transmission network infrastructure vendors Management to ensure adherence to agreed SLA’s.
    Review and Implement transport configuration changes as per the changes execution process and procedures.
    Carry out acceptance of new transport infrastructure and technologies before traffic loading.
    Perform and document transport BCP and disaster recovery tests.
    Ensure proper synchronization of all network elements and perform maintenance of the network clocks
    Perform software updates and Patch management of all transport equipment / systems.
    Drive operational excellence projects to drive improvements in our transmission networks quality and reliability.
    Ensure all core transport elements are manageable from the NMS’s
    Carry out transport network optimization to achieve best performance.
    Carry out transport network demand and capacity management.
    Transport infrastructure spares management as per spares management procedures.
    Automate existing and new processes.

    QUALIFICATIONS

    Bachelor’s Degree in Electrical and Electronics Engineering, Telecom Engineering, or related field.
    At least two years technical experience in supporting transmission networks, preferably Service provider environment or equivalent.
    Experience working with various transport technologies such as DWDM, OTN, SDH, Microwaves, IPRAN and conversant with network synchronization techniques.
    Good working knowledge of IP networking. Certification in either CCNA, CCNP, HCNA or HCNP preferred.
    Strong technical analysis, robust troubleshooting and problem resolution skills in DWDM, OTN and routing systems.
    Experience in outside plant fiber, issue identification, and maintenance.

    Apply via :

    safaricom.taleo.net

  • BSS Engineer

    BSS Engineer

    Brief Description

    Reporting to the Regional Networks Implementation & Operations, the position holder will be responsible for Network elements fault clearance to ensure TCH availability of 99.8%, average NUR of less than 10min per week , and proper preventive maintenance of the BSS network, transmission equipments and the related power supply in owned sites.

    Key Responsibilities

    Network element fault clearance.
    Perform proper preventive maintenance of all network elements and document results for owned sites on a monthly basis.
    Ensure proper site acceptance.
    Ensure proper contractor’s control.
    Proper works Orders execution.
    Proper use of defined processes and procedures in daily work.

    QUALIFICATIONS

    University /HND/ Diploma in Electrical and Electronics Engineering with a bias in Telecomm.
    Undergraduate degree in either Electrical, Telecommunications Engineering or equivalent from a reputable institution; 
    1 year telecommunications experience in GSM related field. 
     1 year valid Driving License.

    Apply via :

    safaricom.taleo.net