Company Founded: Founded in 1993

  • Backend Developer

    Backend Developer

    Job description
    Department Description
    We are pleased to announce the following vacancy in the Digital I.T 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 Manager Micro Services & API, the position holder will be responsible for designing technology solutions that meet our business requirements and deliver the associated benefits.
    Job Responsibilities

    Accountable for end to end micro-services and API strategy and roadmap with delivery as the main outcome
    Apply architecture and design principles consistently and holistically to enable target end to end usage scenarios
    Strong focus on DevOps use cases and workflows
    Developing and maintaining long term business domain knowledge
    Partner with architecture group to deliver solution blueprint and other UML base design documentation

    Requirement

    Bachelor of Science Computer Science, Computer Engineering /Information Technology/Systems (Computing) – operating systems, databases, software development;Electronic/Electrical Engineering/ Telecommunications or related subject
    2 years java experience with hands on applciation delivery and usage J2EE design partners
    2+ years of experience in microservices development using Java, JEE, spring, spring MVC, spring boot, MAVEN, spring cloud
    Experience developing solutions using agile, DevOps, testing and CI/CD automation tools such as jenkins, JMeter, Git, Stash, Sonar, Qube etc

  • End User Device Support Administrator

    End User Device Support Administrator

    Job description
    We are pleased to announce the following vacancy in the Converged Service Operations Department within the Technology Division. In keeping with our current business needs, we are looking for persons who meets the criteria indicated below.
    Detailed Description
    Reporting to the IT End User Support Manager, the position holder will be responsible for timely delivery of quality IT hardware and software client support for computing service requests involving desktop P.C’s & laptops, hand held devices, printers, servers, operating systems and messaging systems across all Safaricom offices, Call centers, Retail Stores and Caredesks, DHL stores and MSRs
    Job Guidelines

    Administration and configuration of IT client hardware, software & IP telephony.
    Quality resolution of request fulfillment as per SLA
    Disaster Recovery and security of client desktop environment through the use of relevant tools.
    Involvement in Projects implementation on the desktop end as required.
    Manage Change request within and external of IT to its complete process cycle where applicable.
    Documentation of work instructions for the repository and desktop Policy implementation to enhance simplicity and speed
    Maintain up-to-date and accurate inventory information on the organization’s IT Support assets for each support location.
    Improve User support delivery and liaise with other sections / departments in the delivery of support services as well as maintain good working relations between the team and all stakeholders
    Ensure smooth handover of location support activities to the relevant support team/s for support services lifecycle management
    Automation Innovativeness for desktop support services to ease support activities.
    University Degree in any IT related field.
    Microsoft Certification: MCSE, MCSA, MCP
    CISCO – CCNA
    Project Management Experience/qualification
    At least two years’ experience in desktop support
    Ability to work under pressure
    Good written and oral communications skills
    Good report writing skills
    Excellent technical troubleshooting skills
    Team player
    Results oriented

    Additional Requirements
    As part of the interview process external candidates should prepare the following documentation which will be required at a later stage based on your performance in the interviews.

    An updated CV with contacts of three referees, 2 who must be professional and must have supervised you at some point, the other referee can be a colleague in the same professional field.
    Kenyan Certificate of Good Conduct (Less than 1 year old) or a receipt of the same from the CID pending release of the hardcopy document.
    Clearance certificate from a reputable Credit Reference Bureau (CRB)
    University Degree Certificate/ Letter of Completion from University in case you have not received your degree certificate.
    Copy of your National ID/Passport

  • Senior Officer – Capex & Assets Managemen 

Regional Support Core Engineer 

Engineer Home Customer Support 

Strategic Sales Marketing Developer 

Principal Officer – Financial Planning & Analysis

    Senior Officer – Capex & Assets Managemen Regional Support Core Engineer Engineer Home Customer Support Strategic Sales Marketing Developer Principal Officer – Financial Planning & Analysis

    We are pleased to announce the following vacancy in the Technical Enterprise Services Department within the Technology Division.   In keeping with our current business needs, we are looking for persons who meets the criteria indicated below.
    Detailed Description
    Reporting to the TES Operations Support Manager, the position holder is responsible for operational planning and management of all aspects, including Equipment (Assets & Spares) Management, Financial and CAPEX/NOPEX related budgets for a number of programs and projects that deliver both Customer Solutions and Enterprise infrastructure.
    Job Responsibilities

    Manage and increase the effectiveness and efficiency of partner services through improvements as well as coordination and communication between other sections/functions and business unit
    Validate and approve finished work and prepare documentation to initiate payments
    Carry-out quarterly performance evaluation of all engaged Partners
    Play a significant role in medium-term planning, including initiatives geared toward operational excellence
    Manage the planning and development of the departmental annual budget while working with Finance and Technology Strategy & Planning
    Oversee monthly/quarterly assessments of CAPEX/NOPEX utilization and performance against budget and operational goals
    Provide inputs into the development of technical solution concepts and business cases around new investments
    Working closely with the Enterprise Solutions & Service Delivery teams, ensure that the equipment stocks can fulfill BAU customer orders and new business deals.
    Ensure effective value for all equipment purchased and develop long-term purchasing strategy
    Manage and maintain the enterprise network and customer premises equipment deployment assets including buildings, sites, routers, switches, WiMax/LTE CPEs, PtP/PtMP MW systems and other future assets for digital solutions
    Manage and control stock counting / inventory accuracy checks
    Ensure after sales support is managed effectively and in line with customer SLA and commercial best practice;  spares purchases is made and stock is managed proactively according to process; Recoveries from decommissioning are processed accurately through the system and re-used on other deployments
    Project manage the decommissioning, recovery, re-kitting and re-deployment of all assets
    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
    Working with departmental peers, implement control measures to ensure mistakes, inaccuracies and discrepancies and customer issues are highlighted, addressed and resolved
    Provide support to the EBU Automation Program by assisting in the development/reviewing of User Requirement Specifications and participating in user acceptance tests and dry-runs

    Requirements for the Assets Management Job

    Bachelor’s Degree in Business, Procurement any relevant field
    An added advantage CIPS
    1 – 3 years’ experience in operations support function in a busy Enterprise/Telco implementation and deployment environment; Supplier/Partner Management roles
    Project Management and good working knowledge of Finance and Budgeting
    Fair appreciation of telecommunications/IT and network related equipment and solutions
    Excellent team management skills
    Ability to work under pressure
    Good written and oral communications skills
    Good report writing skills
    Team player
    Results oriented
    Self-motivated
    Solution Oriented

    go to method of application »

  • Senior Manager Research

    Senior Manager Research

    Job description
    The Purpose Of The Role
    The Manager – Kantar Public Farmer research and evaluation is responsible for managing high quality primary research and evaluation work with farmers across the East Africa region primarily for development organizations, leading our business and our methodological innovation in this area. This is a permanent and pensionable position.
    KEY OUTCOMES

    Managing projects in and out of field from proposals through questionnaire design, analysis to delivery of insightful, well produced and actionable deliverables.
    Build our business among clients interested in in-depth understanding and insight on small-scale farmers.
    Providing strategic & relevant insights to clients through strong reporting and story telling.
    Working to innovate around methods in this space to bring the very best to our clients.

    CAPABILITIES
    The winning candidate will have both:-

    Strong academic and thematic background and expertise in the agricultural sector
    Strong understanding of research and evaluation method, including quantitative methods, and ideally including methods of assessing impact of farm-level interventions such as ex ante analysis etc
    Ability to work well in a commercial environment, where we work fast to turnaround high quality work, and deliver to deadlines, and ensure a very high level of client satisfaction
    Agricultural economist or related background and qualifications
    At least 5 years of working experience on and leading agricultural research or evaluation with farmers.

    JOIN US
    We go beyond the obvious, using intelligence, passion and creativity to inspire new thinking and the shape the world we live in. Apply for a career that’s out of the ordinary and join us.
    DISCLAIMER
    Please note that by applying to this opportunity you consent to the personal data you provide to us to be processed and retained by The Kantar Group Limited (“Kantar”). Your details will be kept on our Internal ATS (Applicant Tracking System) for as long as is necessary for the purposes of recruitment, which may include your details being shared with the hiring manager(s) and for consideration for potential future opportunities by Kantar and its affiliate Kantar group companies. For full details of our privacy policy please visit www.kantar.com
    If you haven’t heard from Kantar within 2 weeks of your application, please consider your application unsuccessful for this position.

  • Principal Officer Network Distribution & Operations 

Acquisition Manager – Home Channel

    Principal Officer Network Distribution & Operations Acquisition Manager – Home Channel

    Job Description
    Role purpose:
    Reporting to the Senior Manager – Distribution & Customer Fulfillment, the position holder will manage the Company’s Revenue Stream to meet company objectives by ensuring timely planning, processing and delivery of stock transfers, ensuring stock availability (nil out of stocks) across the distribution network, planning user training to ensure effective use of ERP systems, pursuing customer delight and reporting of Key Performance Indicators as per the supply chain metrics.
    Key accountability and decision ownership:

    Planning for stock transfers across all network distribution centers and ensure 100% stock availability (nil stock-outs)
    Manage load and route plans for retail and dealer transfer orders to optimize on delivery cost and resource utilization
    Carry out mini-store stock reconciliations to mitigate stock loss during transit, manage obsolescence and stock ageing
    Analyze monthly distribution costs against orders delivered, process payments and provide key cost statistics to support decision making by senior management
    Plan and carry out perpetual performance evaluations for dealer managed stores and identify opportunities for improvement
    Plan and train mini-store management staff on order processing, inventory, risk management and customer service to achieve set customer satisfaction levels
    Plan, develop and implement new mini-stores in consultation with regional stakeholders to boost product availability in the market and reduce order to cash cycle
    Initiate, develop, review and maintain sustainable stock transfer policies and standard operating procedures for compliant operations
    Collate data, analyse and generate accurate reports in accordance with the Supply Chain metrics.

    Qualifications
    Job Requirements

    Degree in a business discipline
    5 years working experience in a stock management environment, of which 3 years should be in Supervisory Role in a Distribution & Customer Fulfillment Environment
    Knowledge / Certification in supply chain professional course will be an added advantage
    Excellent knowledge of Safaricom products and services
    Excellent knowledge of Distribution & Customer Fulfillment and procedures
    Excellent written and verbal communication skills (articulate) coupled with good listening and critical reasoning skills
    Proactive, confident, energetic and able to work under pressure with a positive attitude and use good organization skills
    Mentoring/coaching skills/experience
    Excellent interpersonal skills
    Good decision making skills
    Good communication and presentation (oral and written) skills
    Experience in telecom, financial services or similar industries
    Analytics experience in one or more of these areas: End to end Reconciliation and trending of outcomes, Inventory Management, Sales Planning and forecasting, Post events and launch Impacts analysis, customer care resolution and tracking, etc.

    go to method of application »

  • National Account Manager 

Corporate Centres & Finance Delivery Manager 

Manager – Area Sales (Busia)

    National Account Manager Corporate Centres & Finance Delivery Manager Manager – Area Sales (Busia)

    Job Description
    Department Description
    We are pleased to announce the following vacancy in the Large Enterprise & Public Sector Department within the EBU Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
    Reporting to the Sector Manager, the position holder will be responsible for driving and achieving revenue targets through solution selling and segment propositions.
    Job Responsibilities

    Proactive Relationship performance management and tracking;
    Device strategic plans for Relationship penetration and ensure implementation of tactical plans including pipeline management;
    Grow Solution Sales within MNC/VGE TML; through acquisition and penetration;
    Provide thought leadership and Insights from customer engagements within the Multinational Corporation/VGE Vertical;
    Develop and execute customer ring fencing strategies in MNC/VGE Vertical;
    Follow up on all existing contracts & renewal
    Provide insight into the refinement of customer journey processes
    Formulate and manage customer relationship through up-to-date Account Development Plans, opportunity road maps, pipeline management and the entire sales cycle plan.
    Implement daily, Weekly and monthly monitoring for the sales and client service teams’ performance.
    Manage customer relationships to drive Net Promoter Score

    Qualifications
    Job Requirements

    Degree in Commerce/ ICT or a business related;
    Work experience of 4-5 years preferably managing in a B2G or B2B environment;
    Knowledge/ Work experience in ICT will be an added advantage;
    Strong relationship building skills, preferably from a major blue chip company;
    Ability to deliver results and meet and surpass targets;
    New business development skills.
    Be commercially savvy with a deep understanding and demonstration of solution selling.

    go to method of application »

  • Manager – Automation Testing Lead 

Non – Functional Testing Lead 

Manager Data Engineering 

Digital Channels Tech Lead 

Microservices & Apis Tech Lead 

Territory Account Manager – Sme, Soho and Regional Sales (Rift Region) 

Principal Analyst – Investor Relations

    Manager – Automation Testing Lead Non – Functional Testing Lead Manager Data Engineering Digital Channels Tech Lead Microservices & Apis Tech Lead Territory Account Manager – Sme, Soho and Regional Sales (Rift Region) Principal Analyst – Investor Relations

    Job description
    Department Description
    We are pleased to announce the following vacancy 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.
    Reporting to the Senior Manager Quality Assurance, the position holder will lead the development and implementation of software automation strategy and frameworks and ensure efficiencies are realized in the software testing lifecycle (reduce software testing time by 50%) shortening the software development cycles and hence reducing time to market for products.
    He / she will also be responsible for leading test automation programs specifically on System integration testing, functional and regression testing, with an emphasis on using open source tools for automation, and subsequent integration to continuous integration tools.
    Job Responsibilities

    Define Automation test strategy, creation of automation frameworks, and automation scripting for both internal facing applications/tools (API’s, etc.) and all customer facing platforms.
    Accountable for building and leading the full automated testing team; continuous review of the team deliverables, coaching and doing team performance reviews
    Accountable for managing CAPEX and OPEX budgets for automated testing tools
    Drive transformations in testing through automation to achieve higher levels of efficiency through adoption of fit for future technologies. (Reduce software testing times by 50%)
    Engage with the stakeholders (Business and Project management teams) in creating schedules and manage the automated testing teams to execute within the planned timelines and monitor the team performance against the schedules
    Provides direction for the automated testing team, ensuring that activities of the team are aligned with other QA teams and all stakeholders
    Lead programs to increase the quality of delivery and ensure zero major defects escape into production ensuring zero impact on customers on launch of products.

    Job Requirements

    Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject
    5 Experience in test automation using open source tools – Katalon Studio, Selenium, Appium
    Excellent software development skills coupled with programming experience in Python, Perl, Shell and Java, groovy etc
    Hands-on QA experience with proven analytical and testing skills – Experience developing test strategies, test plans, test scenarios and test cases
    Knowledge of automated testing frameworks
    Experience of Test driven Development approaches
    Strong risk identification and mitigation planning skills
    Strong leadership skills
    Experience with CICD automation tools such as Jenkins
    ISTQB Certification is a plus.

    go to method of application »

  • Principal Analyst – Investor Relations

    Principal Analyst – Investor Relations

    Job description
    Aid the IR team in creating and communicating a consistently applied message to the investment community, organizing and managing investor engagements and publications and reporting on share performance.
    Key Accountabilities And Decision Ownership

    Aid in preparing responses to queries by investors both retail and institutional. This applies to current and prospective investors.
    Aid in the production of internal and external communications for investors; results presentations, press releases, press commentaries, and consensus estimates.
    Aid in the preparation, production and implementation of investor related communication & events such as road shows, internal presentations, brokers and investor visits.
    Facilitating preparation, development, design and production of the Annual Report / Integrated Report.
    Facilitate and coordinate the payment of approved dividend to shareholders. Prepare investor relations board pack highlighting key developments in the company’s shareholding and investor relations activities.

    Education & Experience

    Graduate with a financial related degree from a recognized University.
    A Chartered Financial Analyst (CFA) Level 1 qualification is an added advantage.
    A strong financial background with good understanding of dynamics in the investment environment preferred.
    Strong numeric and analytical skills.
    Excellent communication skills.
    Minimum three years working experience in a financial/analyst/ investor relations position with a good understanding of the Tele-Communication industry. Excellent proficiency in Word, Excel and PowerPoint.

  • Financial Systems Delivery Manager 

Principal Enterprise Architect 

Manager Analytics Systems Support

    Financial Systems Delivery Manager Principal Enterprise Architect Manager Analytics Systems Support

    Job Description
    We are pleased to announce the following vacancy 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.
    Reporting to the Senior Manager Business Engagement – FS, COPS and CC, the position holder will be in charge of delivery of business products using Business Doman and IT knowledge. Leading a team of Architects and BAs, as well as virtual delivery teams. Break down complex requirements into simple trackable tasks. Be committed to high quality and delivery on time without compromise on scope.
    Job Responsibilities

    Responsible for leading virtual teams across IT to deliver the BU initiatives
    In charge of delivering of the BU products on time
    Ensure product stability within max 24 hours
    Solutions Design and specification
    Team Leadership
    Managing Capex Spend for systems relevant to them.

    Requirements

    Degree in Science/computer science/Engineering/Business related.
    Strong business acumen and mindset
    5+ years of software development experience in a busy IT development environment, 2 years of which must include experience in Business Analysis and Systems design.
    3+ years’ Experience in Technical Leadership of large IT projects
    Certification in Business Analysis
    Certification in Agile Project Management will be an added advantage
    Team player who is skilled at building up and managing stakeholder relationships successfully
    Ability to persuade stakeholders and to champion effective techniques through delivery
    Ability to drive initiatives without any formal authority in an ambiguous environment.

    go to method of application »

  • Subject Matter Expert – Digital Engineering 

Senior Manager, Data Management 

Senior Manager – Digital Engineering

    Subject Matter Expert – Digital Engineering Senior Manager, Data Management Senior Manager – Digital Engineering

    Job description
    We are pleased to announce the following vacancy 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.
    Reporting to the HoD Digital IT, the position holder will be responsible for driving strategy execution for all digital products, provide best practices and blueprint architecture for cloud native application and provide subject matter expertise on development of cloud native applications based on micro-services architecture.
    Job Responsibilities

    Responsible for for digital channel architecture evolution;
    Responsible for moving to a micro-services architecture for all digital solutions;
    Responsible for driving the DevOps culture within IT
    Responsible for coaching all IT members on agile and ensure all digital products are delivered using agile methodology;
    E2E accountability for systems support including and not limited to MTTR, SLA, individual and global incidents as well as E2E accountability for building proactive controls based on machine learning and similar techniques;
    System accountability for all digital channels solutions inclusive of apps, portals and chat-bots
    People management.
    Bachelor of Science Degree in Computer Science or Engineering;
    7+ years in leading software teams in startups or digital native organizations;
    Experience in using advanced technologies around DevOPs, micro-services, app and backend development as well as data science.

    go to method of application »