Badges
Certifications
Work Experience
DevOps Engineer
Shoprite Checkers•  May 2021 - Present
* Experience in configuring and deploying CI/CD tools and pipelines * Configuration of infrastructure using Terraform for AWS, Azure and perform end-to-end deployment of micro-services * Deployment and management of containerized applications using Docker and Kubernetes * Experience in configuring Kubernetes cluster micro-services monitoring tools (Istio, Jaegar, Kiali, Prometheus, Grafana)
Software Engineer
Amazon•  September 2019 - May 2021
* Git, code reviews, unit testing, code deployments * Linux environments, pipelines and package building * DevOps tools, host management, on-call issue remediation on production environments * Service metrics dashboarding, monitoring and alarming mechanisms * New feature development and integration across different teams * Highly Available service launch across different regions
Cloud Support Engineer
Amazon•  December 2017 - June 2019
* Hands on experience with Amazon Web Services cloud platform * Systems administration for EC2 Linux servers and VPC networking configurations (Route tables, NAT, Security Groups) * Understanding of systems architecture and security in the cloud (Identity Access Management, AWS Cognito) * Knowledge of serverless frameworks and services within AWS (AWS Lambda, API Gateway etc.) * Monitoring and DevOps services to manage cloud resources * Have obtained my AWS Certified Solutions Architect and the CompTIA Linux+ Certification * Customer engagement via chat, email and telephone for developer, business and enterprise customers. * Advise and educate customers on the capabilities, features and limitations of various services AWS offers * Guide customers with using AWS developer and mobile services (AWS Lambda, API Gateway, SNS). * Provide guidance, recommendations and solutions to customers based on customer requirements * Assist customers with configuration and interoperability guidance and troubleshooting. * Collaborate with relevant service teams to escalate bugs, raise feature requests, etc. * Conduct telephonic and on-site interviews as well as provide service training to newly hired employees
Education
University of Pretoria
Computer Science, BS•  January 2013 - December 2017
Proficient in these programming languages: Java, C++, Javascript, Delphi - Knowledge of Artificial Intelligence techniques such as Neural nets, genetic algorithms, particle swam optimization and game trees - Software design patterns - Knowledge of Microsoft office - Website Development: HTML, CSS, Javascript, PHP and SQL along with XML - Graphics Designing using HTML and CSS, Adobe Photoshop - Video Editing with Adobe After Effects, Adobe Audition and Adobe Premier Pro - Photo editing using Adobe Photoshop - Game design using the Unity 5 game engine and C# programming language - Knowledge of Multi-threading and concurrent systems