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

  • Senior Manager Talent Acquisition

    Senior Manager Talent Acquisition

    Reporting to the Head of Department – Talent, the position holder will be responsible for the design and implementation of an integrated Talent Acquisition strategy for Safaricom aimed at attracting, nurturing and retaining the right talent for existing as well as new businesses. He/she will also be responsible for overall accountability of quality of talent acquired and external pipeline for succession. The incumbent will be expected to provide:
    1. Thought Leadership & Introduction of Best Practices;
    2. Policy & Process Development and Cascade;
    3. Facilitation and Enablement of Implementation and
    4. Measurement & Reporting.
    Job Responsibilities
    Lead manpower planning strategies by analyzing, assisting and advising on short and long-term workforce requirements. Design, rollout and review resourcing processes to build a strong employer brand;
    Enable shaping of a Future Fit Organization by ensuring quality of hires. Influence and partner with senior leadership in making the right hiring decision;
    Act as Subject Matter Expert within Employer Branding / Sourcing and Candidate Relationship Management by providing the HR organization with the best knowledge, proper external benchmarks, best practices and innovative solutions to support the business, including the ‘digital company, digital people’ agenda;
    Support the businesses to define a meaningful Employee Value proposition based on specific local needs; to perform necessary analysis/ segmentation required to align the EVP with the business strategy and create of an action plan;
    Introduce a systematic approach on Customer Relationship Management (CRM), by exploring “The candidate experience” concept and introducing innovative ideas and new ways in order to actively engage talented candidates;
    Develop and implement overarching diversity strategies/initiatives as a source of corporate advantage, while going beyond statutory obligations;
    Determine use of and relationship with external suppliers to deliver People Plans and initiatives and manage interfaces with all resourcing channels and
    Build resourcing capability across resourcing teams & line managers in partnership with talent management; and manage & build search firm relationships to drive resourcing for key Safaricom roles.
    Job Requirements
    Bachelor’s degree from an accredited institution
    A talent acquisition specialist with at least 8 years’ management experience (of which at least 4 should be in HR) gained in a large complex organization
    Expert knowledge & experience of resourcing and working knowledge of other impacting areas of HR especially Performance management, Rewards, Talent Management, OE (including impact of resourcing on these verticals);
    Deep understanding of the business
    Analytical Thinking : Includes understanding demand-supply dynamics;
    Knowledge in the use and application of assessment methodologies;
    Ability to influence professionals of senior management level and peers;
    Exceptional interpersonal, leadership, consulting and communication skills. Ability to develop and maintain highly effective relationships, externally and internally and
    Ability to employ conceptual business skills in understanding the organization’s bigger picture.

    If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to update your candidate profile on our recruitment portal and then Click on the apply button. Remember to attach your resume.

    Apply via :

    shub.safaricom.co.ke

  • Market Development Intern

    Market Development Intern

    Brief Description
    Reporting to the Regional Coordinator – Market Development, the position holder will be responsible for assisting in the administrative, planning and support of office activities, and operations within the department.
    Market Development Internship Responsibilities
    Assist in organizing & coordinating all logistics for the departmental meetings (Both internal & external)
    Filing of all documents and correspondence to & from the departmental office.
    Raising of Purchase Requisitions (PRs) & Internal Requisitions (IRs) after approval from the HOD Market Development.
    Assist to organize and schedule Departmental meetings, notify all the participants & follow up to ensure prompt attendance.
    Take notes and circulate the action points of meetings within 24 hours to all stakeholders.
    Assist to coordinate the Regional Operations Departments transport, travel and hotel accommodation logistics.
    Assist in planning and coordination of departmental events/projects/activations.
    Raising facilities PR’s and check to ensure that all quotes shared are within the recommended rates and timelines
    Working with Finance Business Partner to ensure availability of funds.
    100% accuracy in allocating correct budget lines and ensuring all required documentations are attached
    Ensure customer satisfaction at all times and given an unmatched experience to both internal and external customers
    Assist to coordinate the Regional support calendar of activities for the year.
    Coordinate feedback on tools of work.
    Support reward and recognition activities within the region.
    Requirements for the Market Development Internship
    Degree/Continuing Degree student in Business Administration.
    Must have graduated in 2016/2017 or awaiting graduation in 2017/2018
    Excellent written and verbal communication skills (articulate).
    Good listening and critical reasoning skills.
    Proactive, confident, energetic.
    Ability to plan and prioritize work.
    Able to work under pressure
    Problem solving and decision-making skills.
    A team player and creative problem solver

    Apply via :

    shub.safaricom.co.ke

  • Software Engineer Senior Software Engineer Head Of Engineering Head of Product

    Software Engineer Senior Software Engineer Head Of Engineering Head of Product

    Detailed Description
    Reporting to the Head of Engineering we are looking for individuals with strong software engineering skills, are passionate about developing industrial strength software solutions and have a track record that proves their skills. We are not particular about the programming languages you have mastered, but interested in individuals, who understand programming and strive towards developing great products. We want to hire a team of software engineers, who take pride in what they build, who are self-motivated to constantly improve their skills and who will bring a new perspective towards developing outstanding products. In addition we expect our software engineering team to develop their own ideas and create viable solutions.
    Job Responsibilities
    Develop software products;
    Work in a larger engineering team tasked to develop new products for Safaricom;
    Create new ideas and demonstrate them in code;
    Work with product managers and external parties in a team;
    Ensure delivery timelines.
    Job Requirements
    Proficient in various programming languages and frameworks, such as C, C++, Java, Ruby, Python and Django, Ruby on Rails, etc.
    Android or iOS experience
    Understanding of API design and core software design techniques
    Technical understanding of both front-end and backend development
    BS or MS in computer science or equivalent practical experience
    At least 2-3 years of coding experience in a non-university setting
    Experience with mobile app development.
    go to method of application »

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

    Apply via :

  • Principal Officer-Fraud Detection & Analysis

    Principal Officer-Fraud Detection & Analysis

    Brief Description
    Reporting to the Senior Manager – Fraud Detection and Analysis, the role holder is responsible for leading fraud reviews and forensic analysis assignments, managing specific anti-fraud projects or initiatives, and undertake execution of Fraud Detection monitoring plan.
    Responsibilities for the Principal Officer-Fraud Detection & Analysis Job
    Technical Lead in Fraud Reviews/ Forensic Audits in critical or high fraud risk areas across the business;
    Responsible for analyzing and monitoring unusual data patterns that may indicate fraud/ unethical conduct.
    Spot negative trends, and potential risky behavior;
    Detection and first-level investigation of GSM and financial services fraud and immediate response to all suspicious alerts. Identification of potential risks and actions to mitigate recurrence of incidences.
    Responsible for managing and supporting specific anti-fraud initiatives or projects to improve the fraud risk position for the company;
    Provide input in development of the Fraud management strategy. Develop & optimize strategies for the identification of potential fraudulent activities;
    Manage the Fraud Helpdesk that handles customer fraud related escalations and lead initiatives that improve customer experience and protects them from fraudulent activities;
    Support specific initiatives or projects in relation to Fraud detection;
    Qualifications for the Principal Officer-Fraud Detection & Analysis Job
    Bachelor’s degree in Business related discipline;
    Certification in a fraud related discipline, in particular Certified Fraud Examiner (CFE)
    4-7 years forensic work experience in a financial services environment;
    Strong technical knowledge of GSM network business models and processes;
    Outstanding analytical (qualitative and quantitative) and problem-solving skills;
    Multitasking and prioritization skills required to function in a fast-paced environment;
    Ability to liaise and influence functions across the business;
    Conceptual thinker, ability to wade through data and arrive at conclusions;
    Strong written and verbal communication skills with meticulous attention to detail to clearly present findings and communicate with a variety of business partners;

    Apply via :

    shub.safaricom.co.ke

  • Enterprise Risk Management Intern Territory Account Manager

    Enterprise Risk Management Intern Territory Account Manager

    Brief Description
    The main aim of the internship is to give the interns an opportunity to experience and work in the real corporate environment.
    Responsibilities for the Enterprise Risk Management Internship
    To offer support to integration ISO activities (ISO 9001, 27001, 22301, 20000, 14000, ISO26000):Support process management teams to ensure review and upload of processes within SharePoint.
    Assist follow-up of Non-conformities raised during the Internal and External audit for all programs
    Assist implementation of ISO26000 (CSR) GAP report
    Support execution of scheduled ISO activities to maintain certification
    Work with SharePoint champions & IT, BCM Program manager to undertake an audit on SharePoint and
    Implement action points for improvement.
    Assist in the implementation of a measuring and monitoring tool for ISO9001.
    Support the team to prepare for integrated ISO internal audit
    Support preparation of Risk Assessment
    Assist in administrative duties assigned in the office
    Qualifications for the Enterprise Risk Management Internship
    Undergraduate Student in their third or fourth year from a recognized university.
    Have proven interpersonal skills and teamwork
    Strong analytical skills
    Excellent communication and written skills.
    Good organizational skills.
    Additional Details
    go to method of application »

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

    Apply via :

  • Data Scientist Head of Product Head of Engineering Workforce Planning Contractor Enterprise Customer Support Engineer Senior Manager Indirect Channel

    Data Scientist Head of Product Head of Engineering Workforce Planning Contractor Enterprise Customer Support Engineer Senior Manager Indirect Channel

    Reporting to the Head of Engineering we are looking for individuals who want to turn terra-bytes of data into actionable insights and new products for our customers. As a data scientist you will be working side by side with designers, product managers and our global partners from industry and academia.
    We expect you to take full ownership of your work, from conception all the way to the final product on our platform. Our ideal candidate is result-oriented, with great ideas and solid quantitative skills to turn ideas into reality. You should have solid machine learning and analytics skills.
    Roles for the Data Scientist Job
    Work in a multi-disciplined team and take ownership of turning ideas into machine learning models;
    Produce products or improve existing products with short turnaround times and Solid development and analytical approaches to create viable implementations.
    Data Scientist Job Requirements
    Bachelor of Science or MS in Computer Science or equivalent practical experience
    Prior experience with a few of the following techniques: logistic regression, SVM, Neural Nets, Game Theory
    Strong communications and interpersonal skills and quick grasps to understand business problems
    Proficient in at least Python and R
    At least 2-3 years of coding experience in a non-university setting.
    Understanding of SQL and databases
    go to method of application »

    Apply via :

    shub.safaricom.co.ke

  • Database Administrator

    Database Administrator

    We are pleased to announce the following Database Administration vacancy in the IS Operations 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 Senior Manager – Infrastructure Support, the position holder will be responsible for Administration, Performance tuning, Capacity planning, management and 3rd line support of ALL Safaricom Enterprise Database (DB) Systems that include DBs for Oracle e-Business Suite (ERP), BI Systems, CRM, Fraud Management, Revenue Assurance, POS and all other IT database systems.
    Job Responsibilities
    Database administration and support lifecycle including backup/recovery, automation, maintenance;
    Supporting the development, system test, user acceptance, training and production database environments;
    Ensure 99.99% availability maintained for all critical databases;
    Ensure 95% of tickets raised are responded to within the 1st hour of incident reporting;
    Ensure 90% of tickets closure is maintained;
    Identify and implementing Best Practices for Database Administration;
    Design BCP and HA solutions for critical systems in order to achieve zero downtime during maintenance and failures;
    Assist Infrastructure, Enterprise Business Unit (EBU) teams and other Technology teams with hardware and support requirements for database administration;
    Ensure Conformance to security standards for databases and data integrity;
    Develop retention policies and architecture for all systems, whilst maintaining BCP;
    Ensure regular reviews on ILM policies conducted;
    Ensure dimensioning of systems is done periodically based on demand experienced and projected;
    Ensure optimal performance of all systems maintained conforming to the SLA agreements between business and Quality Assurance.
    Job Requirements
    Degree in Computer Science or Technical Related Field;
    With at least 4 years’ hands on Experience in Managing large databases;
    Experience in Oracle RAC, Dataguard, RMAN and Engineered Database & Exalytic Systems.
    Database Systems Administration Techniques – understanding DB Performance tuning on various Operating Systems.
    Attention to details and analytical thinking.
    Certification –OCP DBA; Oracle Apps Systems Administration; SQL Server Administration.
    Certification in any of the following or related trainings is an added advantage-Oracle Certified Master-UNIX/Linux Certification

    Apply via :

    shub.safaricom.co.ke

  • Service Development and Activation Engineer 


            

            
            Senior Officer-Finance (Safaricom and Mpesa Foundations) 


            

            
            Senior, Cyber Security Architect

    Service Development and Activation Engineer Senior Officer-Finance (Safaricom and Mpesa Foundations) Senior, Cyber Security Architect

    Detailed Description 

    Reporting to the Manager -Enterprise Service Activation the role holder will be responsible for ensuring quality and speedy deployment of enterprise solutions. The Holder will be responsible for the delivery of the promise of the business outcomes.

    Key Responsibilities

    Implement various enterprise solution components in line with designed solution.
    Ensuring that deployed solution meets and exceeds the set quality benchmarks.
    Work closely with the Solution Architect team to develop LLD solution templates.
    Responsible for the technical leadership and quality of the delivered solutions.
    Participate in project management and communication at all stages of deployment.
    Responsible for identifying, establishing, and managing Proof of Concept (POC), Proof of Value and/or Benchmark engagements, in the customer environment.
    Participate in the solution design validation process.
    Responsible for the “as-built” documentation of deployed solutions
    Responsible for the handover deployed solution to the support team to ensure seamless support.
    Continuously work with other teams to streamline internal process to improve service delivery.
    Provide support to the EBU Automation Program by assisting in the development/reviewing of User Requirement Specifications
    Provide inputs in the innovation of the new products and customization of existing products to fit customer business requirement. 
    Participate in innovation to improve delivered products and services and to explore new technologies and their applications in the enterprise space including RFP’s technical evaluations.
    Liaise with other sections/departments in the delivery of services and projects as well as maintain good working relations between the team and all stakeholders.
    Develop reusable customer solution design implementation templates in the form of standard customer deliverables.
    Lead solution design reviews and network requirements for the Low Level Design.
    Continuous research and training to improve speed, effectiveness and quality of deployment.
    Feedback and improvement of designed solutions

    Qualifications

    Degree in an Engineering related discipline. Computer Science, Telecoms, IT, Electrical, etc. 
    Over 4 years’ experience in deployment and integration of large enterprise or service provider networks. 
    Network engineering certifications, CCNA, CCNP, Linux, Cloud, Security, IoT. 
    Team Player and Strong relationship building skills. 
    Project Management and collaboration skills. 
    Sound product knowledge of the business’ existing product portfolio
    Quality of deployed solutions e.g. % of the solutions rebound <2% Emerging technologies program participation. IOT, Cloud, Cybersecurity. Certifications on Enterprise Networking skills, Digital IT entry level programs, AI, Software. etc go to method of application » Use the link(s) below to apply on company website.   Apply via :

  • Product Manager- Gaming 


            

            
            Full-Stack Software Engineer

    Product Manager- Gaming Full-Stack Software Engineer

    Job Description

    Reporting to the Tribe Lead- Digital Services Tribe, the role holder will be responsible for driving end-to-end execution of Gaming within Digital Products and Services. They will be tasked with content acquisition coordination and managing relationships of local and international content providers and OTT content partnerships. The role holder will also be responsible for local content aggregation through Content Partners to provide the best local content that will attract, engage and retain our customers while simultaneously achieving a successful multi-platform experience as well as ensuring that the content strategy is implemented in alignment with overall business strategy, market needs and requirements.

    .Job Responsibilities

    Drive ongoing Gaming revenue targets through innovation and winning partnerships.
    On-board partners who deliver the strategy and roadmap for Gaming Content.
    Create and manage winning partnerships with Content Providers and platforms.
    Manage the full product development lifecycle for Gaming products including products rationalization and enhancements of existing products.
    Ensure transfer and sustenance of Gaming products knowledge among the consumer unit and customer support teams including retail, tech and support teams before launch and thereafter during the product lifecycle.
    Co-ordinate with brand marketing and business planning to achieve products take-up in the market through attractive packaging, pricing and positioning.
    Work closely with other stakeholders to define a clear and precise go-to market strategy and channel engagement including visibility requirements.
    To ensure high levels of quality and customer experience in the gaming portfolio through documented, simple, and well tested sales, provisioning and support processes.
    Analyse customer insights, usage patterns, competition activities, and market scenario to draw insights into customer usage /recharge behaviour to design gaming propositions to optimize revenue and profitability.
    Develop the commercial case and secure commercial approvals for the portfolio.
    Present gaming commercial performance in monthly reviews (Customers, Revenues, Share, NPS, ARPU, Smartphones, Data Usage).
    Responsible for the development of an annual/bi-annual/gaming strategy.
    Consolidate the marketing research and data on customer segments- identifying key gaming insights and business opportunities. 
    Manage Gaming Opex Budget.

    Qualifications 

    Upper second class degree in Business or Commerce from a recognized University.
    5 years working experience in Telecom or FMCG with exposure to Segment Marketing. 
    High level knowledge of Commercial knowledge.
    High level knowledge of MS Office applications.
    Ability to identify people’s needs, interests and motives to be able to influence the decisions they make. 
    Ability to work well with others by pro-actively adapting own style and approach to build rapport, and work with others more effectively 
    Demonstrates a cross-functional, end-to-end approach to problem-solving, leveraging product, technology, and process expertise to drive continuous improvement, maximize performance, and focus resources on high-impact activities.
    Demonstrates openness to new ideas and creative problem-solving to drive innovation and exploit opportunities.
    Possession of strong decision-making abilities backed by data and research to ensure competitiveness and financial viability, balancing current and future business needs while maintaining compliance with legal, regulatory, and ethical standards.
    Skilled in defining project scope and deliverables, ensuring alignment with time, cost, quality, and business objectives.
    Possession of the following functional competencies; Partner Management, Content Strategy development, Commercial Acumen, GTM and P&L Management.

    go to method of application »

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

    Apply via :

  • Software Developer in Test 


            

            
            Specialist – Enterprise Services Optimization

    Software Developer in Test Specialist – Enterprise Services Optimization

    Brief Description

    Reporting to the Lead SDET  Channels & Core IT the position holder will oversee and perform Automated testing on all applications from the earliest opportunity and with precision before any application is deployed to production.  Communicating all test issues effectively to the QA manager. Managing the daily workload of a Tester and giving direction on projects. Participate in the test automation tool selection and adoption process; Develop and execute automated test suites using COTS and custom tools; Integrate test suites into the test management system and custom test harnessed.

    Key Responsibilities

    Technical:

    Produce & manage level test plans, estimate effort and resource test plans
    Monitor changes to scope during the development cycle and re-evaluate plans and resource accordingly
    Manage expectations of when testing activities will be complete mitigating risks to key milestones
    Liaise with the relevant departments to ensure key infrastructure (environments, interfaces & access) is set-up to enable all required testing activities
    Manage the UAT process by supporting clients to establish key scenarios to test their business processes to maximize benefit of the UAT process ensuring full acceptance and integration of the software solution
    Assign work to QA Engineers and manage successful completion of work to set deadlines
    Manage processes and procedures locally within the test team and with external teams across the SDLC to drive and implement improvements to optimize efficiency and first-time pass rate
    Measure, develop and optimize quality of team outputs and performance.
    Build test scripts from various sources including functional specifications, technical specifications and sessions with developers and designers
    Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing.
    Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing.
    Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing.
    Execute automated tests and validate the results.
    Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
    Work with the Development team to create and maintain an automated nightly build verification (“smoke”) test.
    Ensure proper version control and configuration management of all test objects developed and test environments used.
    To facilitate in-house performance testing ensuring that all key infrastructure, data requirements are met as well as establishing the best tools for the job
    Identify key components of the system that are suitable for automation and implement approach to deliver benefits through automation
    Experience with Continuous Integration tool (e.g. Jenkins) Experience with GitLab to implement for the 

    Results Tracking and Reporting:

    Monitor defects raised by the team and challenge their prioritization supporting to resolution.
    Manage all issues that impact on the team’s ability to complete testing activities on schedule
    Create and maintain manual test repositories and regression test packs with a view of constant optimization to improve test estimates
    Create, maintain and manage test related documentation C
    Provide the QA Manager with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
    Assist the QA Manager in preparing test plans, budgets, and schedules.
    Take responsibility to ensure all solutions delivered meet the highest quality standards.

    Qualifications:

    At least 3 – 5 years of automated testing experience (Must demonstrate)
    Qualified to ISEB/ISTQB Foundation Level or better.
    You’ve got a working knowledge of Docker.
    You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring using technologies like Terraform, Ansible, Kubernetes, GCP, or AWS.
    You have experience with Continuous Integration systems (e.g., Jenkins, Travis, GitLab, CircleCI etc).
    Experience in one or more of the following programming languages and tools: Python, Selenium, Java, XML, SQL, JavaScript.
    Degree in Computer Science or any other relevant (Priority given to skills over degree major)
    Exceptional Communication skills.
    Demonstrate excellent documentation skills and an aptitude to clearly communicate findings and results.
    Ability to effectively prioritize and deliver work in a high-pressure environment.
    Show full commitment to continuous improvement of processes and deliverables.
    Demonstrate a high degree of literacy, numeracy, and accuracy
    Possess good problem-solving skills
    Proactive, highly motivated, and a strong team player with a positive attitude
    Experience with REST API testing tools such as Postman, SOAP UI, and, or Swagger

    go to method of application »

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

    Apply via :