Joseph Kariuki
Senior Site Reliability Engineer at Sendy Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
swahili -
Topline Score
Bio
Credentials
-
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Dec, 2021- Nov, 2024 -
REDISEARCH
Redis LabsMay, 2020- Nov, 2024 -
IT Information Library Foundations Certification (ITIL)
AXELOS Global Best PracticeMar, 2019- Nov, 2024 -
Cyberark Certified Trustee
CyberArkDec, 2018- Nov, 2024 -
Duolingo German Fluency: Elementary (Estimated)
DuolingoJan, 2017- Nov, 2024 -
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Dec, 2021- Nov, 2024
Experience
-
Sendy
-
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
-
-
-
SportPesa
-
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
-
-
-
Inmobia Mobile Technology
-
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
-
-
-
Cellulant
-
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.
-
-
-
Cellulant
-
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 -
Highway secondary school
highschool diploma, Highschool diploma