Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 9, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    Senior Solutions Architect

     Brief Description

    Reporting to the Solution Architecture Area Lead, 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. He/ she will 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.

    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 Software developer/Solutions Architect 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

    Closing: 12 June 2022

    go to method of application »

    Tech Lead- Site Reliability Engineering (SRE)

    Brief Description

    Reporting to the HOD – IT Infrastructure & Shared Applications, the position holder will be responsible for championing SRE practices within the department and run the operational excellence initiatives to ensure we meet our SLAs and OLA across the different service domains for the department.

    In addition, He/she will champion Monitoring and Observability Initiatives within the department, run modernization programs and projects aimed at best-in-class reliable systems design as well as drive rigorous metrics related to systems availability, recovery metrics and Business Continuity

    Key Responsibilities

    • Technical – Automation of operational tasks within Infrastructure and Shared Applications; Responding to platform emergencies, alerts, and escalations; Develop a fully automated multi-environment observability and monitoring stack and extend it to predict capacity needs based on the usage patterns; Build mature Artificial Intelligence and Machine Learning solutions to support operational tasks and systems monitoring
    • Financial management – budget planning, budget rollout execution, vendor management, contract compilation & monitoring.
    • Project delivery & rollout- Have an E2E accountability for program management.
    • Ensure all stability programs are running and contributing towards eliminating incidents.
    • Deploy conventional detection and containment measures to focused on best-in-class prevention.
    • Leadership & HR management - lead the adoption of Automation and Dev-ops and 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 and meet all security standards.

    QUALIFICATIONS

    • University Degree in computer science or engineering 
    • Cloud Computing Training and Certification
    • Database Management Training and Certification
    • DevOps Tools (Infrastructure Automation e.g Terraform, CI/CD – e.g Jenkins)
    • Project Management Training
    • 7 years in a Technology environment focusing in operational excellence.
    • 4 years in a management position
    • Leadership and coaching skills
    • Knowledge of Linux and Unix Systems including Shell.
    • Knowledge and use of config management systems like Chef
    • Have strong programming skills
    • Have experience with Nginx, HAProxy, Docker, Kubernetes, Terraform, or similar technologies
    • Ability to use GitLab

    Closing: 14 June 2022

    go to method of application »

    UX Specialist

    Brief Posting Description

    Reporting to the Tribe Lead, will be responsible for the design and implementation of all the experiences a user has when interacting with M-PESA payment products and services. The UX lead will be domiciled in M-PESA Superapp squad working closely with customer journey experts across all payments Squads to ensure seamless product and services research, design and the successful implementation of Ux best practices and principles across all products and services. We are looking for a dynamic UX researcher and designer who will ensure that all elements of the user experience are optimized for improved usability, usefulness, and exceptional visual design. The successful candidate should demonstrate evidence a passion for delivering adaptive and creative solutions to Ux design problems by staying up to date with best practices and emerging trends in user experience design and user interface technology.

    Job Responsibilities

    • Translates user needs and business needs into user flows and wireframes and owns the interaction design phase of the product development
    • Works with Product managers and customer Journey experts in creating the long term and short-term vision for the digital products
    • Uses of storyboards/wireframes/prototypes to demonstrate how a product/service will work to non-technical stakeholders such as senior management.
    • Determines information architecture and creates sitemaps for complex systems
    • Works with different stakeholders of a product to establish user needs and creating optimized user journeys.
    • Creates wireframes / mockups and interactive prototypes using tools such as AdobeXD/Sketch/Figma
    • Makes strategic and tactical design recommendations based on usability findings/standard design guidelines and feedback.
    • Conducts qualitative and quantitative research in order to uncover user needs and insights
    • Conducts usability testing to help in refining digital product design.
    • Work with tools that track user behavior on digital products e.g Hotjar, Appsee, Google Analytics in order to understand usage behavior on digital products.
    • Conducts industry and competitor research in order to give the team an edge in the digital products developed.
    • Collates customer feedback from different channels e.g social media, call center, google play-store and gives actionable insights to the development team
    • Creates surveys for research to gather feedback on products.
    • Assess Payments tribe ability to successfully deliver user-centered design encompassing the quality and consistency of research and design processes, resources, tools, and operations,
    • Asses payments tribe propensity to support and strengthen Ux now and in the future, through its leadership, workforce, and culture.
    • Determine which of the Ux maturity 6 stages the tribe currently occupies.
    • Gather insights about how the tribe can increase its UX maturity.
    • Develop a capability development plan on growing Ux maturity within the Tribe.

    QUALIFICATIONS

    • Bachelor's degree in psychology, visual design, communications, computer science, or related field.
    • Familiarity with coding languages and specialized software programs
    • Previous design experience.
    • Artistic eye for design
    • Ability to think creatively
    • Mathematical aptitude and strong problem-solving skills
    • Excellent IT and programming skills
    • Excellent organizational, time and project management skills
    • Accuracy and attention to detail
    • An understanding of the latest trends and their role in a commercial environment
    • Self-development skills to keep up to date with fast-changing trends
    • Professional approach to time, costs and deadlines

    Closing: 16 June 2022

    go to method of application »

    BI Developer

    DESCRIPTION

    We are pleased to announce the position of a BI Developer 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 Manager - Analytics System Support, the position holder will offer leading expert solutions and technical guidance in administration, service provision and availability of all the Safaricom Business Intelligence and analytics systems.

    Job Responsibilities

    • Coding of all ETL and analytics processes used within the BI & Analytics systems;
    • Development of reliable data ingestion and preparation processes;
    • Planning and delivery of highly scalable distributed big data systems, using different open source technologies including but not limited to Hadoop;
    • Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications. Capturing of business applications information needs and mapping of the same to the software and /or database components;
    • Performs data modeling to analyze and specify data structures within an application system;
    • Perform the necessary technical design and development functionality to ensure that reporting needs can be effectively developed and implemented.
    • Possession of DBA skills is a plus. Performing routine DBA tasks including operation, troubleshooting & performance tuning.
    • Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
    • Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business;
    • Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.

    Qualifications - External

    • Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or any other technology related field.
    • Advanced UNIX/LINUX, Python
    • Advanced ETL knowledge in Informatica, ODI, SSIS
    • Oracle certification in database administration or application development
    • Microsoft certification: MCSD/ MCDBA is an added advantage
    • MSc/MBA added advantage
    • Working with relational databases such as MySQL, MS SQL Server, Oracle, 
    • Programming skills such as Java, C++.

    Closing: 17 June 2022

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail