Creating, configuring and maintaining infrastructure on AWS Cloud services
Developing and maintaining CI/CD pipelines with Circleci and Jenkins
Automation deployment with IAC tools such a terraform, AWS SAM and cloudformation
Deploying serveless applications with AWS SAM to lambda.
Software Developer
2021 - Present
BrightDrips, Nairobi
Working with python to design and deliver applications
Configuration management and deployment tools usage
Creating, configuring and maintaining Infrastructure on AWS Cloud services including Virtual Private Cloud (VPC), EC2, RDS, S3, Route53, SNS, CloudFront, CloudWatch and IAM
Implementing a CI/CD pipelines with IAC tools cloudformation and terraform with Jenkins, Docker, and Circleci for complete automation from commit to deployment.
System Admin
2016 - 2020
Urithi, Nairobi, Kenya
Troubleshooting hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues.
Providing documentation and technical specifications to IT staff for planning and implementing new or upgrades of IT infrastructure
Maintaining and configurating computer systems, network servers, and virtualization
Performing regular backup operations and implement appropriate processes for data protection, disaster recovery, and fail over procedures