Recruitment by Safaricom, Nairobi, Kenya

Systems Administrator

We are pleased to announce the following vacancy within Digital IT department in the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
Reporting to the Manager – Infrastructure and Cloud Planningthe position holder will be responsible for system planning, deployment, monitoring and administration of Safaricom Linux, Windows, VMware, RHEV, Open stack and storage systems.  This includes general system administration tasks, software and hardware installations, system configuration, backups, system monitoring, performance tuning, troubleshooting, skills transfer, internal customer management, configuration management and documentation.

Responsibilities
·         Administering, configuring and troubleshooting servers based on Linux, Windows, VMware, RHEV, Openstack.
·         Analysis of server hardware and operating system software, enterprise storage systems based on IBM, EMC, HP and Cisco and Brocade SAN fabric. This will also include implementation of tactical service improvements, upgrades and system patching;
·         Liaise with internal users, hardware and software vendors and internal systems owners to fine tune systems hardware and software for all systems;
·         Operations of backup tools and testing of disk and data recovery;
·         Provide solutions on all business systems. Prompt restoration of lost data for the business;
·         Hardware and software assurance;
·         SLA and OLA management and adherence for incident management and request fulfilment processes.
·         Capacity planning for servers, storage and related component to ensure business needs are met within agreed OLAs.
·         Participation in feasibility studies and testing for new IT infrastructure components;
Qualifications
·         BS Degree in computer science or engineering;
·         3+ years’ experience in infrastructure support in an environment with mixed Windows, Linux and UNIX server environment.
·         Certification in vMware (VCP) and Redhat (RHCE), AIX and SAN Storage environments.
·         Experience with Configuration Management E.g. Chef, Ansible.
·         Good working knowledge of high availability environments with clustering and distributed storage technologies.
·         Good understanding of System Administration Techniques – e.g. OS Performance, Windows, Virtualization, Linux enterprise, server hardware and storage.
·         Strong oral, written, interpersonal communication and leadership skills
How to Apply

IT Projects Officer

We are pleased to announce the following vacancy within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
Description
Reporting to the Senior Manager- Business Engagement (Financial Services, Customer Experience, & IT) the position holder will be responsible for planning, tracking and reporting on IT resources, projects and performance.
Responsibilities
·         Develop and maintain the resource management plan by identifying resource requirements and obtaining commitments from internal, external, and procured sources to complete all project activities.
·         Maintain project time estimates in order to determine and define project baseline, schedule.
·         Develop a formal and comprehensive resourcing dashboard showing project progress against resource utilization.
·         Manage project progress by obtaining data from various sources as project managers, business units, project data repositories, and delivery & engagement managers.
·         Onboarding and release of project resources by following appropriate organizational procedures in order to optimize resource utilization.
·         Collaborate with the project teams and management to report on projects, performance and resources utilization with periodic reports
·         Manage any relevant team and departmental reporting requirements on operations, planning and products delivery.
·         Participate in performance management of human resources and evaluation to delivery objectives
·         Self-Driven individual with proactivity in responsible execution.
Qualifications
·         Bachelor in Management, Computer Science, IT or Project Management.
·         Certificate in project planning/project management expertise or PRINCE 2 or PMP will be an added advantage.
·         3 years’ experience as an IT analyst and or project management in a busy IT environment
·         Planning and organization – Perfectionist.
·         Experience as a projects team member in a large project preferably an IT project.
·         A good understanding of managing projects in a changing business environment.
·         Experience in providing administrative and project support.
How to Apply

Junior Data Scientist

We are pleased to announce the following opportunity in the Big Data and Business Analytics Department within the Strategy and Innovation Division.   In keeping with our current business needs, we are looking for persons who meets the criteria indicated below.
Description
Reporting to the Lead Data Scientist, the position holder will create value from Safaricom’s vast amount and variety of data using advance analytical and statistical methods and models to answer complex business questions. This will serve to aid in decision making, unlock new revenue opportunities and areas to create efficiency. The role requires deployment of Artificial Intelligence driven by Safaricom’s data to create Machine learning models and solutions to deliver specific business relevant use cases. Safaricom is investing heavily in big data and this will be a truly exciting role in view of the organizations unique data set and position in this region.
Responsibilities
·         Data mining using state-of-the-art methods
·         Selecting features, building and optimizing classifiers using machine learning techniques
·         Processing, cleansing, and verifying the integrity of data used for analysis
·         Collaborate with business units and engineering teams to understand and prioritize company needs and devise possible solutions based on business use cases
·         Create various machine learning-based tools or processes within the company, such as recommendation engines or automated lead scoring systems to drive revenue or create cost efficiencies
·         Create visualizations using state of the art visualization tools
Qualifications
·         BSC. in Computer Science, Statistics, Mathematics or equivalent practical experience
·         1 – 2 years data science working experience and with a leadership role.
·         Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests
·         Experience with common data science toolkits, such as R, Weka, NumPy, MatLab
·         Experience with data visualization tools, such as D3.js, GGplot
·         Experience with NoSQL databases, such as MongoDB, Cassandra, HBase
·         Good applied statistics skills, such as distributions, statistical testing and regression
·         Good scripting and programming skills
·         Good understanding of big data technologies like Hadoop
·         Strong communications and interpersonal skills and quick grasps to understand business problems
How to Apply

Lead Data Scientist

We are pleased to announce the following opportunity in the Big Data and Business Analytics Department within the Strategy and Innovation Division.   In keeping with our current business needs, we are looking for persons who meets the criteria indicated below.
Description
Reporting to the Head of Big Data & Business Analytics, the position holder will lead the data science team to create value from Safaricom’s vast amount and variety of data using advance analytical and statistical methods and models to answer complex business questions. This will serve to aid in decision making, unlock new revenue opportunities and areas to create efficiency through deep insights. The role requires deployment of Artificial Intelligence driven by Safaricom’s data to create Machine learning models and solutions to deliver specific business relevant use cases.  Safaricom is investing heavily in big data and this will be a truly exciting role in view of the organizations unique data set and position in this region.
Responsibilities
·         Data mining using state-of-the-art methods
·         Selecting features, building and optimizing classifiers using machine learning techniques
·         Processing, cleansing, and verifying the integrity of data used for analysis
·         Collaborate with business units and engineering teams to understand and prioritize company needs and devise possible solutions based on business use cases

·         Create various machine learning-based tools or processes within the company, such as recommendation engines or automated lead scoring systems to drive revenue or create cost efficiencies
·         Create visualizations using state of the art visualization tools
·         Lead and manage data science team
Qualifications
·         BSC. or MS. in Computer Science, Statistics, Mathematics or equivalent practical experience
·         5 – 8 years data science working experience and with a leadership role.
·         Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests
·         Experience with common data science toolkits, such as R, Weka, NumPy, MatLab
·         Experience with data visualization tools, such as D3.js, GGplot
·         Experience with NoSQL databases, such as MongoDB, Cassandra, HBase
·         Good applied statistics skills, such as distributions, statistical testing, regression
·         Good scripting and programming skills
·         Good understanding of big data technologies like Hadoop
·         Strong communications and interpersonal skills and quick grasps to understand business problems
How to Apply

Dealer Manager

We are pleased to announce the following vacancy in the Distribution Channel department within the Regional Sales Operations 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; Dealer management, the individual will champion Dealer Channel sell-in and Relationship Management to ensure sustained Dealer channel productivity and growth. This by extension includes influencing dealer investments and support to meet the diverse needs of our customers. The Individual will also support the regional teams in championing Dealers engagements.
Responsibilities
·         Deliver airtime sales revenue targets (or any other product assigned to the dealers through assign Dealer.
·         Develop, train & motivate Assigned dealers to enhance effective distribution practices in the market
·         Ensure compliance of dealer operating standards and contracts.
·         Drive Channel Development through effective growth plans for both product sales and Distribution resources (Dealer Outlets/ Motorbikes and DSAs).
·         Manage Safaricom Relationship with the assigned dealers to ensure optimum channel Support, productivity and long term sustainability.
·         Ensure highest level of integrity especially in dealing with dealers through reinforcing high ethical and compliance standards in the sales and distribution process
·         Ensure accurate and prompt communication with Dealers on issues affecting them or impacting our customers.
·         Drive adoption of any programs/ Products assigned to dealers.
·         Monitor and manage dealer performance.
·         End to End management of Dealer head offices including driving any changes and developments required of the dealer.
Qualifications
·         Degree in a business related discipline
·         Work experience of 4-5 years preferably in a Business Development role
·         Experience working with Dealers and M-PESA agents will be an added advantage
·         Strong relationship building skills.
·         Strong Business development and Sales Skills
·         Demonstrated record of Business Development & Sales Planning
·         Ability to deliver results, meet and surpass targets.
·         Ability to resolve Partner Issues and maintain high engagement during and after.
·         Solution Selling capability
·         Negotiation Skills
·         Find’s creative ways to exploit opportunities and solve problems
·         Responds flexibly to changing situations and manages the business to drive performance
·         Ability to Focus on achieving maximum performance and driving continuous improvement
How to Apply

Principal Officer - Category Sourcing

Responsibilities
·         Provide support in Category sourcing strategy development, supply base rationalization and implementation.
·         Perform / support contract analysis and risk evaluation; Cost reduction; build-up, discovery, Total cost of ownership, design to cost, and pricing analysis, target price evaluation/negotiation.
·         Negotiate and facilitate implementation of long term agreements and / or partnerships within Category.
·         Maintain knowledge database of supplier’s markets, sub-categories, capabilities, technology, cost analysis and key performance indicators.
·         Develop and fully implement long term supply agreements for key strategic high value items and services within Category.
·         Develop, Implement and Maintain procurement Plans for allocated Category
·         Develop and fully implement supplier catalogues/pricelists within the ERP system.
·         Ensure harmonization of prices of goods and services procured by the company from various suppliers at different times.
·         Develop and implement cost optimization targets in liaison with budget holders and suppliers.
·         Monitor supplier performance to ensure delivery of quality goods & services as per contract/Purchase Order.
·         Enforce supplier Payment Terms that are , favorable to Safaricom and in line with  company Strategy.
·         Develop Purchasing SLA with all Internal & External stakeholder, and integrate with daily activities of Stakeholders and act as a business partner for Supply chain.
·         Manage all tender documentations/processes and adherence to policies and procedures.
·         Ensure contract renewal/tendering processes is started at least 2 months before expiry of the existing one, but at all times within an appropriate time frame.
·         Achieve 100% CIPS Certification within set timeline.
Qualifications
·         Degree in Technology, Engineering, Business or similar qualification
·         At least 5 years’ experience in network support, planning, optimization and support with experience in 2,3 and 4G technologies. Willingness to quickly learn sourcing strategy development, tender documentation and tendering process, tender analysis and procurement performance management, while leveraging ERP capabilities for procurement-related functions and processes.
·         Diploma in CIPS alongside above qualification will be added advantage.
How to Apply

Data Engineer

We are pleased to announce the following Contract opportunity in the Big Data and Business Analytics Department within the Strategy and Innovation Division.   In keeping with our current business needs, we are looking for persons who meets the criteria indicated below.
Reporting to the HOD – Big Data and Business Analytics, the position holder will design, build and deliver on the big data platform which will serve as Safaricom’s single source of truth. The platform will be used to continuously deliver on Safaricom’s overall data analytics strategy. Safaricom is investing heavily in big data and this will be a truly exciting role in view of the organizations unique data set and position in this region.
Responsibilities
·         Design, architect and build solutions and tools for the big data platform
·         Mediate and coordinate resolution of software project deliverables using agile methodology
·         Develop pipelines to ingest data into the big data platform based on business demands and use cases
·         Develop analytical platforms that will be used to avail data to end users for exploration, advanced analytics and visualizations for day to day business reporting
·         Provide guidance and advise to technology teams on the best use of latest technologies and designs to deliver a best in class platform in the most cost effective way
·         Develop automated monitoring solutions to be handed over to support teams to run and operate the platform efficiently
·         Automate and productionize data science models on the big data engineering platform
Qualifications
·         BS or MS in computer science or equivalent practical experience
·         At least 2-3 years of coding experience in a non-university setting.
·         Experience in Object Oriented development
·         Proficient understanding of distributed computing principles
·         Experience in collecting, storing, processing and analyzing large volumes of data.
·         Experience with building stream-processing systems, using solutions such as Storm or Spark-Streaming
·         Experience with various messaging systems, such as Kafka or RabbitMQ
·         Experience with NoSQL databases, such as HBase, Cassandra, MongoDB
·         Understanding of big data technologies:  Cloudera/MapR/Hortonworks
How to Apply