Joseph Kariuki

Senior Site Reliability Engineer at Sendy Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kenya, KE
Languages
  • English -
  • swahili -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified Cloud Practitioner
    Amazon Web Services (AWS)
    Dec, 2021
    - Nov, 2024
  • REDISEARCH
    Redis Labs
    May, 2020
    - Nov, 2024
  • IT Information Library Foundations Certification (ITIL)
    AXELOS Global Best Practice
    Mar, 2019
    - Nov, 2024
  • Cyberark Certified Trustee
    CyberArk
    Dec, 2018
    - Nov, 2024
  • Duolingo German Fluency: Elementary (Estimated)
    Duolingo
    Jan, 2017
    - Nov, 2024
  • AWS Certified Cloud Practitioner
    Amazon Web Services (AWS)
    Dec, 2021
    - Nov, 2024

Experience

    • Kenya
    • Technology, Information and Media
    • 100 - 200 Employee
    • Senior Site Reliability Engineer
      • Nov 2019 - Present

      Key responsibilities include: -Design, develop and support tools, libraries, and web apps used as part of Infrastructure Tooling & Automation -Develop automation tools to support growing infrastructure and provide reporting and APIs for various applications used at SENDY. -Troubleshoot and resolve issues with core infrastructure services -Be third-level escalation for Systems Infrastructure & Operation team. - Lead internal working groups to evaluate, adapt and deploy new technology - Develop quality code for automation that will be executed across the various hosts -Audit software for potential security and performance problems -Assist peers within Systems Engineering in development, code reviews, and policy writing Show less

    • ceo
      • May 2012 - Present

    • United Kingdom
    • Spectator Sports
    • 100 - 200 Employee
    • Java Software Developer/Devops
      • Aug 2018 - Nov 2019

      • Development and deployment of mobile and ussd solutions for integration across markets. • Preparing Infrastructure • Writing Dockerfiles and Kubernetes-Manifests • Support on build process & deploy process • CI/CD with Jenkins , Chef • Support on creating migration concept • Conduct design and code reviews •Jira Documentation and expertise • Development and deployment of mobile and ussd solutions for integration across markets. • Preparing Infrastructure • Writing Dockerfiles and Kubernetes-Manifests • Support on build process & deploy process • CI/CD with Jenkins , Chef • Support on creating migration concept • Conduct design and code reviews •Jira Documentation and expertise

    • Kenya
    • Telecommunications
    • 1 - 100 Employee
    • software engineer
      • Jan 2015 - Aug 2018

      • Verifying, using the monitoring tools available, to check system functions that are not functioning optimally. If any issues are observed, a ticket is raised, the problem investigated and resolved within the escalation timeframe set by Inmobia. • Upon completion of the resolution, the ticket is closed with a complete analysis and resolution explanation. A complete manual Server check of the environment which was investigated is then performed. • Reviewing the daily reports and identifying where daily operations were not normal. • Developing Java applications for Inmobia content provision. • Database Design, Development. • Implementation and mysql query performance optimization. • Systems Analysis, Design, Coding, Implementation and Maintenance • Linux Redhat –creating services, scheduling Cron jobs,configuring serverroutes and iptables • Working with technologies such as SMSC, VAS, WAP, STK, billing and mobile technology • Creating USSD menus • Providing support for the Inmobia applications. • Performing Linux system administration functions. Show less

    • Kenya
    • Financial Services
    • 400 - 500 Employee
    • Implementations Engineer
      • Jan 2014 - Dec 2014

      -Troubleshooting of incidences and escalating as per escalation matrix -Communication with customers, vendors and internal stakeholders -Troubleshooting Network Problems and consulting ISP Engineers. -Monitoring all services -systems and applications using the available tools,Incidents recording and tracking -Reporting daily on quality of service (QoS) and incidences using the available tools and templates -Documenting troubleshooting and problem resolution steps. -Troubleshooting of incidences and escalating as per escalation matrix -Communication with customers, vendors and internal stakeholders -Troubleshooting Network Problems and consulting ISP Engineers. -Monitoring all services -systems and applications using the available tools,Incidents recording and tracking -Reporting daily on quality of service (QoS) and incidences using the available tools and templates -Documenting troubleshooting and problem resolution steps.

    • Kenya
    • Financial Services
    • 400 - 500 Employee
    • Implementation Engineer intern
      • May 2013 - Sep 2013

      • Issue resolution: Ensuring that all issues handled are resolved with SLA • Escalation: Ensuring that issues are escalated as per the incident management process, using provided tools and escalation matrices. Ensure follow-up is done for all escalated issues. • Reports: Timely completion of reports as per the set guidelines by the Service analyst • Issue resolution: Ensuring that all issues handled are resolved with SLA • Escalation: Ensuring that issues are escalated as per the incident management process, using provided tools and escalation matrices. Ensure follow-up is done for all escalated issues. • Reports: Timely completion of reports as per the set guidelines by the Service analyst

  • IEBC
    • Nairobi
    • ICT support staff
      • Feb 2013 - Mar 2013

      • Training of presiding officers on election result transmissions. • Setting up software on the virtual private network enabled phones for transmission and Configuration of computers for election transmission of results. • Maintaining systems before elections. • Training of presiding officers on election result transmissions. • Setting up software on the virtual private network enabled phones for transmission and Configuration of computers for election transmission of results. • Maintaining systems before elections.

    • Examination Checker
      • Dec 2008 - Jan 2013

      • Supervising candidates marks are entered properly. • Entering the candidate’s marks on the final exam sheet results. • Counting scripts and ensuring they reach exam headquarters. • Supervising candidates marks are entered properly. • Entering the candidate’s marks on the final exam sheet results. • Counting scripts and ensuring they reach exam headquarters.

Education

  • The Catholic University of Eastern Africa
    Bachelor of Science (B.Sc.), Computer Science
    2009 - 2013
  • Highway secondary school
    highschool diploma, Highschool diploma
    2002 - 2005

Community

You need to have a working account to view this content. Click here to join now