Latest Job Opportunities at Safaricom

Get a 6 Figure Salary Even Without a Degree
Working with NGOs, the UN & International Organisation
Find details here

ICT jobs, Computer jobs, Project Management jobs, Safaricom jobs,

Program Manager

Reporting to the Senior Manager – Program Management, the position holder will work with the Digital IT lead in the assigned unit to provide program leadership in the Pursuit and Delivery of Complex Information, Communications and Technology solutions for Safaricom programs & projects. This role will be responsible for partnership with assigned delivery unit to ensure realization of business outcomes through kick off, execution, control and closure of programs and projects

Responsibilities

  • To develop a formal and comprehensive program delivery plan by integrating and documenting project deliverables, acceptance criteria, processes, procedures, risks, and tasks to facilitate project executing, controlling, and closing processes.
  • To ensure tool and metrics utilization to track and improve project performance – EPM, MS Project, Share point, Project Initiation Documents (Statement of works, Governance Structure, Communication plan, Risk Management Plan,
  • To manage program progress by ensuring that activities are executed as planned in order to achieve the project objectives.
  • To  enforce quality gates during the implementation of projects. This will involve stakeholder engagement and communication management through the project life cycle until closure;
  • To manage and escalate risks and issues appropriately through the project life cycle;
  • To ensure timely CAPEX Utilization & Receipting for all projects within your domain
  • To ensure timely preparation and dissemination of project reports and updates, governance meeting presentations
  • To contribute to the project management knowledge base by sharing lessons learned, best practices, research, appropriately in order to improve the quality of project management services, build the capabilities of colleagues, and advance the profession.
  • To facilitate cooperation within our teams and with stakeholders in order to realize shared goals by encouraging collaborative problem solving, open communication, and teamwork;
  • To provide leadership support for direct reports which will include but is not limited to  interaction at all/senior levels and accountability/oversight/management;
  • To conduct performance appraisal, motivate and train staff in the section;

(NOTE: Get a 6 Figure Salary Even Without a Degree or Masters working with NGOs and the UN. Get More Details Here.)

QUALIFICATIONS

  • Degree in ICT/Business Related field
  • Project management expertise: Certified in PMP or PRINCE 2 and Agile certification
  • At least 4 years’ experience in managing IT projects
  • Demonstrate strong knowledge and background of Waterfall and Agile concepts in project delivery
  • Ability to motivate teams to achieve business outcome

Lead Data Scientist

DESCRIPTION

We are pleased to announce the following vacancy Lead Data Scientist within Big Data and Business Analytics department in Finance Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.

Brief Posting Description

IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

Reporting to the Head of Big Data and Analytics, 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 to aid 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.

Job Responsibilities

  • Co-creating ML products that provides actionable insights to Safaricom
  • Development of ML models and recommendation systems with large varied datasets for various business units on the Big Data Platform, working with the community of data colleagues across technology, data and business
  • Drive revenue impact and cost-efficiencies using Big Data
  • 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/ Tribes and data engineering/ML Ops teams to understand and prioritize company needs and devise possible solutions based on business use cases
  • Development of prototype code in PySpark for automated training & scoring of the ML models
  • Create visualizations to track ML model performance using state of the art visualization tools (e.g. Qlik)
  • Use data visualization to engage audience in a compelling way, demystifying ML through effective storytelling
  • Lead and manage data science team
  • Contributing towards Revenue, Customer Experience and Cost Efficiency metrics using Big Data

QUALIFICATIONS

Job Requirements                  

  • BSC or MS in computer science, Statistics, Mathematics or equivalent practical experience
  • 1 – 2 years experience in any cloud platform and ML lifecycle (e.g. AWS. GCP)
  • 5 – 8 years data science working experience and with a leadership role.
  • Experience in machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, gradient boosting, factor analysis, time-series forecasting)
  • Experience with common data science toolkits, such as R, Weka, NumPy, MatLab
  • Experience in major ML libraries (e.g. H2O, Scikit-learn, PyTorch)
  • Experience with data visualization tools, such as D3.js, GGplot
  • Experience with Data Manipulation (Unstructured data tools and platform – NoSQL, Hadoop, Spark and structured data tools (e.g. SQL)
  • Good applied statistics skills, such as distributions, statistical testing, regression
  • Good scripting and programming skills (e.g. proficiency in Python)
  • Good understanding of big data technologies like Hadoop
  • Experience in digital assets (i.e. social listening, social network analysis)
  • Strong communications and interpersonal skills and quick grasps to understand business problems proven ability to self-start and effectively manage multiple assignments.
  • The ability to work under pressure and be resilient and tenacious to get results

Tech Lead Convergent Billing System Planning and Evolution

DESCRIPTION

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

Brief description

Reporting to Tech Lead Revenue MGT and Financial Reporting, the position holder will oversee all planning and evolution initiatives for the systems within this domain. This will include systems in the following domains; Core CBS nodes and Pinless system. He/She will be in charge of evolution of the solutions in line with the business needs and responsible for implementation of the long lead projects. Another Key Focus will be Capacity Planning within the domains from projections to Capex justifications. The Tech Lead will also steer developing the skills of all engineers in this team. Has line management responsibilities and helps stimulate innovation, ensuring industry trends are being reflected.

RESPONSIBILITIES

  • Financial management – CAPEX budget planning, vendor management, support contract compilation & monitoring.
  • Operational Excellence & System Stability – Lead day to day planning and evolution delivery to ensure system stability KPIS are met.
  •  CBS system BCP and Quarterly Audits:  Coordinate and work with the vendors and audit partners to carry out the BCP and system audit on a quartely basis and ensure the items picked are followed through to closure.
  • Business delivery & Stakeholder management: Engage the business stakeholders to draw business needs in the roadmap and  the same is delivered inline with the srategy of these business units.
  • Strategy and evolution: Owns Strategy and evolution of Core CBS and Pinless systems and in charge of giving the roadmap in line with the business requirements and strategy. 3-5 Year IT Strategy Documented and Up-To-Date
  • Program and Project Delivery; Responsible for implementation of long lead infra initiatives
  • Foster Dev-ops within the chapter
  • Project Commissioning – Have an E2E accountability as a gate keeper ensuring all new systems coming to the production environment meet production standards and have elements of BCP, Security, redundancy, and monitoring.
  • Leadership & HR management -lead the adoption of AGILE delivery practices, ensure an engaged and motivated team. Build the skillset according to the fit for future program. Team performance management, Regular team and one-on-one engagements.
  • Governance and compliance -Ensure that technical solutions are compliant to all documented Safaricom policies, meet all security standards and follow the change governance process.Knowledge and deployment of AGILE project delivery methods.

QUALIFICATIONS

  • BSc /B-Tech in computer Science/Electrical and communication/ Telecoms, Engineering or a similar field
  • At least 7 years’ experience core Charging and Billing systems.
  • Good at Crisis management
  • Lead day to day Operations and ensure Business SLAs are met
  • Professional Qualifications in I.T Infrastructure Governance
  • Experience in managing big projects
  • Experience in Strategy Formulation and roadmap definition
  • Leadership and coaching skills
  • Demonstrate excellent Planning and organizing skills
  • Team spirit and good communication abilities
  • Proven Track record in delivering results

Principal Business Analyst

DESCRIPTION

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

Brief Descriptions

Reporting to Engagement Lead – Financial Services, the position holder will play a senior role in the Financial Services IT function – to lead the analysis, definition and configuration of new Financial Services’ products, platforms and associated integrations. You will provide thought leadership and direction in considering all aspects of product design, supporting product development teams to meet business requirements efficiently and safely in line with established standards.

Job Responsibilities

  • Driving the analysis and design activities of Financial Services products delivery, set direction and quality check the deliverables of other team members.
  • Oversee the elicitation of requirements information from business users and product experts, negotiate with stakeholders to understand real underlying requirements and priority.
  • Analyse, validate and organise information into appropriate artefacts (business requirements documents, workflows, business configuration documentation, team backlogs).
  • Specify and implement functional behaviour for the system, covering features, business process definition, acceptance criteria report definition, business logic and use cases.
  • Leading with development teams to ensure business intent is understood and effectively carried into development phases.
  • Gain and maintain a detailed understanding of the system design and architecture in order to validate requirements and define functional behaviour of the service.
  • Contribute to the specification of Functional Acceptance Test strategy and test scenarios.
  • Working and aligning with the Risk and Compliance teams to complete new product and service risk assessments and ensure services reach Safaricom compliance standards.
  • Conduct peer reviews of Business Analysis documentation ensuring review comments are clearly documented and articulated.
  • Establish a network of contacts and build strong relations with all stakeholders including customers, internal and external suppliers and senior management assuring engagement and commitment by all parties.

QUALIFICATIONS

  • At least 4 years proven track record of successful delivery in a senior Business / Systems analysis, Product Owner, or Business Architecture role, and be looking to progress your career as a functional and technical expert in your field.
  • Experience of software development lifecycle is essential, in agile and waterfall methodologies.
  • Flexibility to apply the right tool to the job – experienced in the use of common business and systems analysis methodologies and modelling tools (e.g. UML, BPMN, Enterprise Architect, JIRA).
  • Strong understanding of the financial services industry (e.g banking, mobile money, retail financial services).
  • Strong process and analytical skills, able to identify solutions to complex problems.
  • Strong business and customer focus.
  • Ability to work proactively within a demanding environment, being a key contributor to a fast-moving product development process.
  • Ability to communicate and influence with tact and diplomacy.
  • Demonstrable numerical, analytical and verbal skills, in particular well-developed written and verbal communication skills in English.
  • Formal Business Analysis qualification would be an advantage such as CBAP.
  • Ideally educated to degree level, or equivalent

Lead SDET-Channels & Core IT

Brief description

Reporting to Quality Engineering Lead, the position holder will be responsible for  defining and driving the software quality strategy and roadmap in functional/non-functional and automation within all quality chapters under channels & core IT. He/She will also be responsible for providing direction to the QE engineers and chapters to ensure the activities of the team are aligned with all stakeholders

RESPONSIBILITIES

  • Responsible for standardizing the quality engineering practice across all quality engineering chapters in channels & core IT domains.
  • Responsible for setting up quality gates and criteria for all testing activities within channels and core IT and ensuring adherence to these gates
  • Responsible for performing and providing guidance and mentoring on Blackbox & white box testing using best in class procedures and technologies
  • Responsible for updating and maintaining the test regression suites for Core IT systems, ensuring over 80% automation to reduce testing man hours and reducing testing times
  • Regular team and one-on-one engagements
  • Build the technical digital skillset according to the fit for future program
  • Team technical leadership and performance management
  • Responsible for automating test regression suites for core IT & channels to ensure 4:1 automation to manual test ratio.
  • Responsible for ensuring 100% use of test automation in all levels of testing within core IT & channels domain
  • Responsible for implementing the test automation framework
  • Responsible for ensuring 100% test coverage of functional requirements
  • Responsible for ensuring all quality chapters within channels & core IT adhere to the standard test process including defect management
  • Responsible for leading test activities in upgrades ,patches and fail overs in core IT systems ensuring zero defect leakage and revenue loss due to bugs
  • Responsible for 100% test coverage on non function requirements (performance,security,compatibility)
  • Responsible for giving technical leadership in performance engineering and architecture optimization
  • Responsible for defing OAT criteria ensuring adherance
  • Accountable for the quality of all channel and core IT systems

QUALIFICATIONS

  • Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject.
  • Must have ISTQB Certification (Test Manager certification, Advanced test automation certification or performance testing certification)
  • 5 years + experience in software testing in a busy IT environment
  • Strong understanding of the software Testing Life cycle
  • Experience in managing large test teams
  • Ability to effectively manage competing resources and priorities
  • Experience and vast knowledge in Test Driven Development approaches
  • Must have experience in CI/CD tools such as Jenkins/Drone/Travis/GitlabCi
  • Experienced in at least one mainstream programming language (Java, Python, JavaScript) with a bias towards Java
  • Strong risk identification and mitigation planning skills
  • Experience in Micro services and containerization platforms
  • Experience in Test automation tools and techniques such as Selenium, TestNG, cucumber, Appium etc.
  • Experience in performance engineering and tools such as JMeter, Locust.io, HP Load runner

APPLY HERE

How To Apply For a Job By Email