Career Profile

Skilled DevOps Engineer with 5+ years of hands-on experience and automating, and optimizing mission-critical deployments in AWS, leveraging configuration management, CI/CD, and DevOps processes.

Experiences

DevOps Engineer

2021 - Present
Amazon Web Services (AWS), Cape Town

I work as DevOps support Engineer focusing on containers technologies in AWS cloud. The services that I interact mostly with include but not limited to EKS, ECS, Batch and more.

  • Help AWS Customers setup ECS cluster to be able to scale depending on the workloads.
  • Help AWS Customers setup up EKS (kubermetes) clusters to be able to secure and scale using cluster Auto scaler as workload varies.

Data Engr / DevOps Engr

2017 - 2021
Andela - Data Engr/DevOps Engr (Outsourced to SpatialKey), Remote

At SpatialKey, I focused on automation workflows of different GIS datasets extractions, transformation and Loadding (ETL) into our system for analysis. I also worked on deployment pipelines using Jenkins for the application and handled production deployment which was done on rotational basis.

  • Shaped my team workflows, increasing the speed and quality of our deliveries by incorporating automation on most of our workflows and created documentation around them.
  • Slashed the release process 75% by automating the configuration management using Ansible playbooks and minimizing human errors.
  • Reduced the amount of time taken to update datasets for clients by half with automation around manual and repetitive workflow.
  • Minimized the time we take to integrate third-party partners’ data with our system from around three weeks to one week with automation.

Software Developer

2016 - 2021
Andela, Nairobi

At Andela, I focused on improving the internal tooling architecture and deployment pipelines by breaking down the monolithic applicatin into microservices and deploying them to Google cloud kubernetes (GKE).

  • Improved developer workflow, increased stability, and scalability of our systems by breaking up the monolithic apps into microservices using Docker containers and Kubernetes.
  • Created and maintained fully automated CI/CD pipelines for code deployment using CircleCI Deploy and Travis.
  • Actively managed and monitored cloud infrastructure on GCP, VMs, and RDS, including backups, patches, and scaling.

Projects

The following are some of the projects I have done.

OSSEC-ELK-Application-Servers-Setup - A SIEM setup that Aggragates logs to ELK and to help start ups monitors their infrastructure traffic
Kanyi Blog About Security - Some blog posts I have written about Web Application Security.

Certifications

The followinng is a list of certificates I have been awarded

Certificate Image
Certificate Image
Certificate Image
Certificate Image

Publications

The following is a list of technical posts i have published on medium.

Skills & Proficiency

Python & Flask & Fast API

AWS EKS and AWS ECS

Ansible

Terraform

Elasticsearch, Logstash, and Kibana

Prometheus and Grafana

React