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

  • Manager – Area Sales 

Senior Manager – Regional Sales

    Manager – Area Sales Senior Manager – Regional Sales

    DESCRIPTION
    We are pleased to announce the vacancy for an Area Sales Manager within the Channel, Sales & Distribution Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
    Detailed Description
    Reporting to the Senior Manager – Regional Sales the position holder will be in charge of effective management of agents & sub-agents in the assigned area, growing the agents/sub-agents business to ensure availability of M-PESA services in the area at all times. Indirect generation of sales revenue through effective management of Safaricom Business and Dealer distribution in the assigned area.
    Job Responsibilities

    Grow Sales within the Area by developing innovative ways of increasing/growing airtime sales, Mpesa Float availability and terminal sales at the Point of Purchase; Value added services and connections
    Executing to Win through Embedment of Safaricom effective execution daily (SEED) practices towards best in class execution of Trade activities.
    Indirect generation of sales revenue through effective management of Safaricom Business in the assigned area
    Effective implementation of distribution strategy in the trade to achieve availability and grow sales within the assigned area.
    Ensure achievement of set sales and usage targets i.e. Monthly, quarterly, semiannually or annually.
    Prepare, plan and execute Area Sales programs aimed at market penetration
    Ensure shops are well branded according to Safaricom standards & ensure stores are well stocked and sell at recommended sales prices.
    Effective implementation of market penetration strategy in the trade and distribution of all Safaricom products within the territory
    Route mapping and route coverage monitoring of sales team while conducting marketing intelligence.
    Coaching and Capability development for the sales team

    QUALIFICATIONS

    Degree in a business-related field.
    Must have at least 4 years working experience in sales and distribution, of which 2 years must be in leading a sales team in sales growth and revenue generation.
    Exceptional leadership and people management skills
    Excellent knowledge of Safaricom products and services.
    Excellent written and verbal communication skills (articulate) coupled with good listening and critical reasoning skills.
    Professional Sales training will be a strong advantage
    Proactive, confident, energetic and able to work under pressure with a positive attitude and use good organization skills.
    Mentoring/coaching skills/experience
    Must be willing to work anywhere in the country

    go to method of application »

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

    Apply via :

  • Manager – M-PESA Regional Operations 

Network Administrator

    Manager – M-PESA Regional Operations Network Administrator

    DESCRIPTION
    We are pleased to announce the following vacancy within the Financial Services Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below
    Brief Description
    Reporting to the Tribe lead Payments, the position holder is responsible for Regional M-PESA Business development support, Regional M-PESA operations, MPESA product champion
    Job Responsibilities

    Identify new business opportunities – including new markets, growth areas, trends, customers, products and services
    Fully understand the needs of M-PESA customers at regional level and be able to respond effectively with a plan of how to meet these needs which feeds into M-PESA product and services development roadmap.
    support all partners at regional level including, developers agents /merchant aggregators
    Analyse regional market trends and discover new opportunities for growth
    Clarify pricing with customers, partners and suppliers where this is required at regional level
    Service innovation: Identify improvement opportunities for M-PESA operations such as Merchant on boarding and work with respective business units to improve and implement revamped processes.
    Improve regional processes, policies, and practices so as to achieve M-PESA goals and vision.
    Work hand-in-hand with regional and FS BU management order to develop and implement new plans/ideas that will enhance the M-PESA operations at the regions.
    Help improve the efficiency of support services like transactions reversal, Merchant and customer support etc.
    Proactively Monitor M-PESA system performance, network deficiency and all technology related performance and report with recommendations on improvements.
    Cascade all new M-PESA processes to the regional teams and ensure Compliance while sharing feedback with FS team on Improvements.
    Champion Implementation of M-PESA merchant categorization by providing /verifying merchant nature of business that guides allocation of Merchant category code (MCC).
    Work strategically to carry out necessary planning in order to implement operational changes regarding to M-PESA processes.
    Trade marketing support sales support and enablement
    Adopt M-PESA product as their product champion, generate support for the product, realize their market potential and continuously advocate the product and the product vision within the region.
    Keep M-PESA products and services fresh in the minds of the consumers
    Assist with pilot and low scale/targeted deployments of prototypes or new products with the objective of getting the right products for the market they serve.
    Investigate product performance to determine root cause of problems and shortcomings and propose preventative action.
    Listen to what customers are saying about M-PESA products and services and Make recommendations for relevant products and services that will resonate with the market they serve even if the products are currently being offered to the general market

    QUALIFICATIONS

    A Bachelor’s degree.
    Experience working in M-PESA operations, product development, strategy, product management, commercial operations or sales and distribution.
    Deep understanding of the P&L, analytics, financial/strategic modeling, forecasting, etc.
    Strong organizational and communication skills with the ability to multi-task & prioritize.
    Problem solving, possess solid judgment, and decision-making ability, and can deal with ambiguity.
    Positive attitude takes ownership and initiative to fix problems
    Strong commercial outlook and an ability to drive revenue growth through sales and marketing.
    Good analytical skills are required for tackling problems that may come up on a daily basis

    go to method of application »

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

    Apply via :

  • Principal M-PESA Solutions Architect

    Principal M-PESA Solutions Architect

    DESCRIPTION
    We are pleased to announce the following Job Opportunity 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 Business Engagement Manager – Financial Services, the position holder will facilitate the development of the right future-state architecture and ensures its effective adoption. They provide overall direction, guidance and definition of architecture programs that effectively supports business strategies. Senior MPESA Solution Architects advocate and support the Financial Services IT strategies, identify and analyze Financial Services’ business drivers, analyze the current IT environment to detect critical deficiencies, recommend solutions for improvement and develop strategies aligning IT to the business. They must have significant business knowledge and have one or more areas of technical expertise in software development, solution architecture, enterprise architecture.
    Individuals in this role lead, consult or oversee multiple architectural engagements. They work on highly complex projects that require in-depth knowledge within a domain: technical, solutions, business or information. They are viewed as an expert and provide knowledge/ counsel to others. They also may lead a domain specific business domain within Financial Services IT.
    ROLE RESPONSIBILITIES

    Provide direction, guidance, and governance to ensure proper alignment with business initiatives and technology strategy/roadmaps.
    Provide technical leadership on strategic, transformational, highly complex enterprise-wide initiatives focused on the financial services domain.
    Engage with various teams, ranging from business and the immediate development team who need to understand and buy in to the architecture, right through to the extended team of those people who will have an interest in the architecture from a security, database, operations, and maintenance or support point of view.
    Works with business leaders to understand business requirements and help them understand how technology tradeoffs influence strategy, and ensuring business intent is understood and effectively carried into development phases.
    Translate documented business requirements into a technical solution design for implementation.
    Collaboratively oversee the development of the solution as per agreed architecture, evolving it throughout the delivery in the face of changing requirements and feedback from the team.
    Lead need analysis, research, concept development, proof of concept and business case development for financial technology. This includes but not limited to by building prototypes, frameworks and foundations to be consumed by the technical team.
    Set baseline through introduction of standards and working practices such as architecture blueprints, coding standards, design principles and tools.

    Responsible for making technology decisions by considering all risk factors, reviewed and evaluated with all the relevant stakeholders of interest.
    Coordinates new development activities and ensures they are consistent and well integrated with the established enterprise information architecture
    Assists in post-implementation continuous-improvement efforts to enhance performance and provide increased functionality

    Contribute to Architecture Review Board (ARB) on monthly basis.

    QUALIFICATIONS

    Degree in Science/computer science/Engineering/Business related degree from reputable education institution. Or equivalent work experience
    5+ technical background in software development inclusive of databases, applications, Infrastructure, cloud development , 3+ years experience in solutions architecture and system design.
    Experience of software development lifecycle is essential, in agile and waterfall methodologies.
    A “hands-on software architect” capable of sharing software development experience with the rest of the team, which in turn helps them better understand how the architecture is viewed from a development perspective.
    Domain experience in financial services, financial technologies will be an added advantage.
    Certification in Solution Architecture, TOGAF  and Certificate in Cloud expertise desired
    Strong business acumen and leadership mindset
    Ability to drive initiatives without any formal authority in an ambiguous environment
    Ability to mentor/coach developers and other solution architects in architecture principles
    Proven track record in designing and implementing large scale, complex projects delivering IT/Telco customer solutions; demonstrable leadership skills and organizational experience
    Strong leadership skills with ability to communicate and influence others.
    Requires exposure to multiple, diverse technologies and processing environment

    Apply via :

    safaricom.taleo.net

  • Software Engineer – Financial Services 

M-PESA Solutions Architect 

MPESA Engineering Lead-Financial Services – IT 

Senior Manager – M-PESA VAS Platform 

MPESA – Product Manager 

Manager – Product Development 

Senior Officer – M-PESA Product Development

    Software Engineer – Financial Services M-PESA Solutions Architect MPESA Engineering Lead-Financial Services – IT Senior Manager – M-PESA VAS Platform MPESA – Product Manager Manager – Product Development Senior Officer – M-PESA Product Development

    DESCRIPTION
    We are pleased to announce the following Position in the Software Engineer – Financial Services within the Financial Services IT.  In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
    Brief Description
    Reporting to the Manager Planning and Delivery, the role holder responsibilities will include financial services system management, capacity planning, architecture, software development and technology evolution to attain a service availability of 99.999%.
    Key Responsibilities

    Evaluation of new and existing financial systems infrastructure.
    Planning & design for new Financial solutions.
    Platform capacity planning
    Financial solutions technology evolution to attain 99.999% service availability
    Implementation and integration of new hardware/software.
    Optimization of existing systems.
    Internal Process Improvement in accordance with ITIL and Agile standards.
    Change management

    QUALIFICATIONS

    Degree in one of the following: Computer Science, Telecommunications; Electronic Engineering; IT (Computing) – Operating systems, databases, system development
    2 years of work experience as an engineer in Financial Technology or a telecommunications environment (vendor or operator).
    Software development skills in Java, python and web technologies.
    Knowledge in Agile methodology. Certification in Scrum fundamentals is an added advantage.
    Knowledge in Dev Ops
    Experience in mobile money systems.
    Knowledge in cloud technologies (AWS, Microsoft Azure, Huawei or GCP). Certifications will be an added advantage
    Knowledge in container orchestration technologies (Kubernetes etc.)
    Knowledge in database administration.
    Proven Analytical & problem-solving skills.
    Must be able to work without supervision & meet tight deadlines/schedules.
    Good presentation skills required.
    Proactive & self-motivated.
    Good public relations, communication & interpersonal

    go to method of application »

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

    Apply via :

  • Engineer – Service Analytics Insights

    Engineer – Service Analytics Insights

    DESCRIPTION
    We are pleased to announce the following vacancy in the Service Management 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 Manager, Service Analytics & Insights, the position holder will be responsible in ensuring best customer experience for the mobile and fixed customers.
    Key Responsibilities:

    Develop real-time & historical voice and data KPIs from probe data towards building a complete Customer Experience Management platform
    Automation of the customer network issues resolution process which are raised through the various customer channels
    Offer support to customer care team in first line troubleshooting of network complaints raised by customers
    Develop crowdsourcing insights platform based on requirements provided by technology and business teams
    Safaricom’s single point of contact with the crowdsourcing providers on Technical issues that may arise or in making new requests
    Collaborate with the Terminals department by providing device insights based on requirements
    Collaborate with the Technology teams towards delivering initiatives in the customer obsession stream such as congestion relief, best video streaming network & resolution of network underutilization to within targets
    Development and support of tools that shall be key towards improving customer network experience such as mobile apps and web portals
    Providing network and customer insights through prescriptive and predictive analytics

    QUALIFICATIONS

    Bachelor’s Degree in Telecom engineering /electrical & electronics engineering/IT.
    Good knowledge of Mobile & Fixed network environment and operations
    Good understanding of the data analysis tools – oracle databases, MySQL, Splunk, Power BI
    Programming in python, java
    Basic level statistics
    Ability to analyze large data sets
    Good understanding of mobile app and web development
    Knowledge of Cloud computing
    Ability to work with cross-functional teams and handle multiple simultaneous projects

    Apply via :

    safaricom.taleo.net

  • Core Network Roaming Engineer Job Rotation 

CVM Data Engineer 

CVM DevOps Engineer 

CVM Development Engineer 

IP planning Engineer

    Core Network Roaming Engineer Job Rotation CVM Data Engineer CVM DevOps Engineer CVM Development Engineer IP planning Engineer

    DESCRIPTION
    We are pleased to announce the following Job Rotation Opportunity in the Converged Service 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.
    Brief Description
    Reporting to Manager, Roaming, the position holder will Provide second line maintenance support & solving more complex problems in ROAMING escalated from first line teams.
    Key Responsibilities

    On callout for 24 hours daily as per callout rota
    Provide second line maintenance support & solving more complex problems in ROAMING escalated from first line teams.
    Quality of Service Management through tracking and trending of Roaming service KPIs and initiating corrective actions on any deviations
    Develop tools for automation and speed up the maintenance process.
    Perform system upgrades and major reconfiguration
    Escalate issues and problems to roaming partners, IPX/GRX carriers, voice carriers and other vendors and follow up
    Coordinate IREG Activities with other operators’ IREG/Network Engineers, schedule and perform the tests
    Analysis of all roaming NE logs and routine maintenance tasks.
    Roaming Database audit on the network elements
    Clearance of faults from 1st Line maintenance team Escalated to Core Network Support.
    All roaming Network elements & new Technologies.
    Configuration changes on Network elements, hardware and software configuration changes and upgrades.
    Perform International Roaming Expert Group (IREG) testing
    Support Roaming partners in performing IREG tests

    QUALIFICATIONS

    Degree in Telecoms engineering/electrical & electronics engineering/IT.
    5 years working experience in Telecommunications with at least 2 years’ experience in GSM core environment.
    Analytical & problem-solving skills when handling faults.
    Must be able to work without supervision & meet tight deadlines/schedules.
    Presentation skills required occasionally when initiating the use of new procedures & long-term Network fault solutions. 
    Proactive & self-motivated
    Good public relations, communication & interpersonal skills when coordinating with contractor /other departments roaming partners & suppliers. & suppliers.

    go to method of application »

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

    Apply via :

  • M-Pesa Africa: DevSecOps Engineer

    M-Pesa Africa: DevSecOps Engineer

    DESCRIPTION
     
    We are pleased to announce the subject career opportunity within Technology (M-Pesa Africa) reporting to the Senior Manager-Software Engineering.
    About M-Pesa Africa
    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.
    M-Pesa Africa is currently supporting 6 markets and scaling with a mission to build a ONE M-Pesa, the largest FinTech and digital ecosystem in Africa by 2025.
    Our Culture Pillars: Customer Focused; Innovation; Experiment & Be bold; Teamwork
    Role Description
    To work in an agile team, building engaging functional systems that maximise customer experience and revenue. Responsible for development against a product backlog, participating in planning, designing, and building features, assuring quality, deploying across environments, and supporting effective operations.
    What you will be doing

    Develop end-to-end digital products utilising technologies and tools such as Java / Maven, Python, C ++, SonarQube, Docker, Kubernetes, Prometheus, Kibana, Splunk and Apigee API.
    Develop and utilise CICD Pipeline and Automation technologies and tools such as Azure Pipeline, GitHub, JFrog, Jenkins, Ansible and Liquibase
    Work with the cloud computing teams to build and run scalable applications as public, private, and hybrid clouds using Cloud Native tools such as ASW Pipeline.
    Demonstrate ideas, products, and features in iteration reviews
    Create new ideas and demonstrate them.
    Work with agile Release Trains
    Ensure commitments are met
    Work in an agile delivery framework using tools like Jira and Confluence
    Hands-on delivery to the highest quality and fixing issues both during development and on production.
    Innovative and open-minded.
    Working on ways to automate and improve development and release processes
    Testing and examining code written by others and analysing results
    Ensuring that systems are safe and secure against cybersecurity threats
    Identifying technical problems and developing software updates and ‘fixes’
    Working with software developers and software engineers to ensure that development follows established processes and works as intended
    Deploy new code, updates, and fixes
    Provide Level 2 technical support, including root cause analysis for production errors
    Experience as a DevOps Engineer or similar software engineering role
    Problem-solving attitude
    Collaborative team spirit

    Competencies you require for the role
    Working With Others

    Consciously takes steps to make the most of every conversation/interaction
    Identifies people’s needs, interests, and motives to be able to influence the decisions they make
    Communicates simply to excite and engage people
    Pro-actively adapts own style and approach to build rapport, and work with others more effectively
    Builds and maintains strong relationships and networks

    Operational Excellence

    Targets effort and resources on high-value, high impact activity  
    Focuses on achieving maximum performance and driving continuous improvement
    Thinks about processes and problems cross-functionally and end-to-end
    Uses knowledge of products, technology, process, systems, and policy to solve problems

    Creativity and Innovation

    Finds creative ways to exploit opportunities and solve problems
    Takes risks and pushes what is possible
    Experiments with unorthodox approaches

    Business Know-how

    Uses data and research to make decisions that are competitively and financially robust
    Balances current and future needs
    Thinks and acts like an owner of the business 
    Acts in line with legal, regulatory, professional, and ethical standards

    Working With Change

    Responds flexibly to changing situations
    Manages the business and people aspects of change to drive performance

    Project and Programme Management

    Defines scope and deliverables in terms of time, cost, quality, and business benefit 
    Schedules activity and identifies resource needs, dependencies, and synergies  
    Evaluates progress, mitigates risks, and addresses issues

    Architecture and Design

    Translates business and customer requirements into technology requirements
    Defines architecture and design of systems and solutions to meet current and future business needs

    Service and solution development

    Develops systems, services, and solutions to agreed specifications

    Testing and Evaluation

    Defines test cases and acceptance criteria based on user requirements
      Reports and interprets test results  Assesses the effectiveness of tests and testing tools

    Implementation and integration

    Installs, configures, integrates, and optimises systems, services, and solutions

    QUALIFICATIONS
    Apply if you have:

    Bachelor’s degree in computer science or equivalent
    At least 3 years’ experience in coding in a non-university setting.
    Experience with technologies and tools such as Java / Maven, Python, C ++, SonarQube, Docker, Kubernetes, Prometheus, Kibana, Splunk and Apigee API.
    Experience with CICD Pipeline and Automation technologies and tools such as Azure Pipeline, GitHub, JFrog, Jenkins, Ansible and Liquibase
    Strong understanding of end-to-end API and microservice architecture and the ability to design, develop and implement scalable, elastic microservice based platforms end-to-end
    Strong understanding of SOAP, Rest APIs and Apigee APIs.

    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

  • IP planning Engineer – (21000547)

    IP planning Engineer – (21000547)

    DESCRIPTION
    We are pleased to announce the following Position in the IT Network Department 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 Principal Engineer: IP Planning, the planning engineer, will Provide support to the IP planning team in the following network domains (IP-NGN, FTTH and Enterprise (TES)). The key responsibilities include IPNGN Network rollout, IPV6 rollout, Network automation, Enterprise network upgrade, BNG rollout and solution design.
     Key Responsibilities

    IPNGN network design & rollout;
    Enterprise Network design & rollout;
    FTTH network design & rollout;
    Performing IPV4/IPV6 planning and rollout;
    Performing regular performance tools installation;
    Vendor engagements for better solutions and support;
    Support prove of concept (POC) for evolving technologies , Segment routing ,SDN, Network Automation, carrier grade Ethernet;
    Work closely with IP support teams and other external parties;
    Ensure project delivery timelines;
    Support data Center network planning and deployments
    Performing Network acceptance according to agreed Guidelines and checklist

    QUALIFICATIONS

    Degree in Electrical, Electronics, Telecommunication Engineering, IT or related field;
    Work Experience of 3 years’ with specialized role in a busy telecommunications environment – Involved in installations /commissioning and maintenance;
    Strong IP skills, certification CCIE will be an added advantage.

    Apply via :

    safaricom.taleo.net

  • Lead SDET-Connectivity & Segments

    Lead SDET-Connectivity & Segments

    DESCRIPTION
     
    We are pleased to announce the following Position in the Digital engineering Department 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 the Quality Engineering Lead, the jobholder is Responsible for standardizing the quality engineering practice across all quality engineering chapters in connectivity & segments domain.
    Key Responsibilities

    Responsible for defining and driving the software quality strategy and roadmap in functional/non-functional and automation within all quality chapters under connectivity & segments
    Responsible for providing technical direction to the software developers in tests and chapters leads to ensure the activities of the team are aligned with all stakeholders
    Responsible for setting up quality gates and criteria for all testing activities within connectivity & segments 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 all squads/Tribes under connectivity & segments, ensuring over 80% automation to reduce testing man hours and ensure lean 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 to ensure 4:1 automation to manual test ratio.
    Responsible for ensuring 100% use of test automation in all levels of testing within connectivity & segments domain
    Responsible for implementing the test automation framework
    Responsible for ensuring 100% test coverage of functional requirements
    Responsible for ensuring all quality engineering chapters connectivity & segments adhere to the standard test process including defect management
    Responsible for leading test activities in upgrades ,patches and fail overs in connectivity & segments systems ensuring zero defect leakage and revenue loss due to bugs
    Colloborate with other lead sdets in regression test strategies and leading sdets in test planning & execution
    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 connectivity & segment  systems & releases

     
    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)
    4 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 via :

    safaricom.taleo.net

  • Solutions Architect 

Senior Officer – Digital Media 

UX Designer Lead 

Service Development and Activation Engineer 

Cloud Infrastructure Engineer 

Network Integration – IoT Engineer

    Solutions Architect Senior Officer – Digital Media UX Designer Lead Service Development and Activation Engineer Cloud Infrastructure Engineer Network Integration – IoT Engineer

    DESCRIPTION
    We are pleased to announce the following Position 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.
    Brief Description
    Reporting to the Business Engagement Manager, the role will be the liaison between business system users and the technical team in as far as creating automated business solutions is concerned. The role holder will also be responsible for gathering, detailing and documenting business requirements in a business requirements document and solution designs for business end users and technical developers. Propose ways in which the existing processes and systems can be used or changed to meet new business requirements as well as identify internal systems integrations needed to meet business requirements.
    Key Responsibilities

    Carry out full business requirements discovery that includes interviewing relevant stakeholders and end-users. i.e. requirements elicitation
    Collect, classify, analyze and document business requirements as per set standards.
    Create high-level solution designs to meet business requirements by exploiting the functionality available in IT systems already in Safaricom, or by filling missing gaps with appropriate new systems, in accordance with enterprise architecture.
    Lead a project team composed of designers and developers to drive the business needs and expectations by ensuring business intent is understood and delivered by IT.
    Collaboratively develop test-driven business requirements and functional specifications with business, technical, and testing team members.
    Participate in technical/functional evaluation of bids for new systems.
    Ensure sensible consensus is reached for all requirements/specifications and help business, IT, and test leads to have the same mutual understanding thereof.
    Generate process documentation that clarifies and validates how the organization utilizes business systems to meet business requirements
    Liaise with other sections/departments in the delivery of services and projects as well as maintain good working relations between the Squad & Tribe team and all stakeholders.
    Provide support to the Business Unit by assisting in the development/reviewing/translating of User Requirement Specifications into a baseline BRD (Business Requirements Document) and building design documents (FDD, SDD).
    Promote proper release planning, guaranteeing adherence to business needs, change management governance and priorities and consequently, contribute to the reduction of development costs in future.
    Follow a prioritization process that is transparent and understandable for all parties involved.
    Participate in innovation to improve delivered products and services and to explore new technologies and their applications to the enterprise space.

    QUALIFICATIONS

    Bachelor’s Degree in either Computer Science or Business Information Technology or in a relevant field
    At least 3 years’ work experience as a systems developer/business analyst in a busy IT development environment, 2 years of which must include experience in systems analysis.
    Professional Experience in Business Analysis (CBAP, IIBA) as well as software development lifecycle is essential, in agile (SAFe, Scrum) and waterfall methodologies.
    Professional Experience in Solution Architecture (TOGAF)
    Professional Experience in Cloud Architecture (AWS, Azure, Huawei cloud and Google Cloud)
    Domain experience in financial services, financial technologies will be an added advantage.
    Broad technical expertise combined with business acumen and strong consulting skills.
    Knowledge in Micro service development
    Knowledge in App and Web development
    Knowledge in Relational Databases and NoSQL databases
    Knowledge in DevOps activities e.g. CI/CD, Creating deployment pipelines
    Adherence to best software development practices e.g. Code review, Refactoring, Versioning, Dead code elimination,
    Knowledge in performance benchmarking and performance tuning.
    Excellent systems analytical and communication (written and verbal) skills along with meeting facilitation skills
    Experience in writing formal Use Cases and other UML tools
    Demonstrated experience in producing requirements that support event driven development and test-driven development.
    Excellent communication skills – must be able to listen to customers, document requirements quickly & accurately, and review written materials for accuracy. Must also be able to communicate specifications to person’s at all technical levels.
    Proven track record for delivery of large scale, complex projects delivering IT/Telco customer solutions; demonstrable leadership skills and organizational experience.
    Ability to communicate and influence others

    go to method of application »

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

    Apply via :