DevOps Engineer with *+ years of experience including hands-on experience building, automating, and optimizing deployments in the cloud. Experience in developing CI/CD pipelines, maintaining infrastructure, configuration management, and application containerization.
TECHNICAL SKILL
DevOps Tools: Linux, Git/GitHub, AWS, Jenkins, Docker, Kubernetes, Ansible, Terraform, Python-scripting (new to python scripting)
PROFESSIONAL EXPERIENCE
DATA SERVICE GROUP INC, Bear, DE
DevOps Engineer, January 2021 – Present
Design and implement continuous integration, delivery, and deployment into AWS using Jenkins.
Integrate Maven and SonarQube in Jenkins to build and ensure code quality
Created and maintained Account Policies & Roles on IAM, Security Groups, and Access Control Lists.
Designed and managed public/private cloud infrastructures on AWS using VPC, EC2, S3, CloudFront, Elastic File System, RDS, ECS, Route53, CloudWatch, LBs, Security Groups.
Created and maintained highly scalable and fault-tolerant multi-tier AWS infrastructure spanning across multiple availability zones using Terraform
Hands-on with Git/GitHub for version control including branching and tagging
Worked with containerization tools such as Docker, Docker-Compose, Kubernetes.
Utilize Ansible for server configuration
Created private virtual cloud VPC on AWS that supports DEV, TEST, and PROD environments.
Utilize Lens and Helm Charts to modify, provision, & deploy objects in Kubernetes
Manage and monitor servers and infrastructure using Prometheus and Grafana
Collaborate with various teams such as Dev, QA, and Production regularly to ensure that all test and production environments are functioning properly
Use python-boto3 to manage some AWS resources.
DATA SERVICE GROUP INC, Bear, DE
Linux System Administrator, December 2019 – January 2021
Administered RHEL versions including troubleshooting virtual server issues.
Install, configure, maintain, and upgrade various Linux flavors like Centos, RedHat, Ubuntu, and Debian
Experience installing, monitoring, and configuration of Linux machine on VMWare as needed.
Manage and install software packages on various Linux distributions.
Managing files
Monitored server performance and conducted performance tuning
Enforcing server security using CIS benchmark
Webservers configuration (Apache, LAMP, WordPress)
Assisting in the configuration of Database servers such as PostgreSQL and MySQL
Utilized Network Principles (DNS, NTP, FTP)
Utilized BASH Scripting to automate package installations and server patching
Users and Group management
Backup with rsync
FREE LANCE COMPUTER TECHNICIANT
January 2014 to December 2019
Hardware and Software maintenance of windows desktop and laptop computers
Installation and upgrading windows OS
Utilization of utility software to optimize device performance
Managing backup and restore of desktop and laptops
Refurbishing and selling of used desktop and laptop computers.
FULL GOSPEL COMPREHENSIVE HIGH SCHOOL, Muyuka, Cameroon
Computer Science Teacher/IT Consultant, August 2012 to December 2013
Teaching The Fundamentals of Computer Science to High School Students (Introduction to Computer Algorithm, Introduction To Operating System, Data Processing (Microsoft Office Suit), Introduction to Computer Architecture and Mathematics)
Work With a Team of Other Computer Science Teachers to Analyze and Provision Computer Resources for Schools Around the District.
Setting Up and Maintaining School Computer Labs
EDUCATION
Oklahoma State University, Oklahoma City
Associate in Nursing Science 2020
University of Bamenda Cameroon
Undergraduate Diploma in Computer Science Education 2012