Bio
Credentials
-
Career Essentials in Generative AI by Microsoft and LinkedIn
MicrosoftJun, 2024- May, 2026 -
Introduction to Artificial Intelligence
LinkedInJun, 2024- May, 2026 -
Generative AI: The Evolution of Thoughtful Online Search
LinkedInMay, 2024- May, 2026 -
What Is Generative AI?
LinkedInMay, 2024- May, 2026 -
Verified International Academic Qualifications
World Education ServicesJun, 2023- May, 2026 -
JSON Path Test - Free Course
KodeKloudOct, 2022- May, 2026 -
AWS cloud practioner essentials
Amazon Web Services (AWS)Mar, 2022- May, 2026 -
Microsoft DevOps Academy
MicrosoftFeb, 2022- May, 2026 -
Ansible for Beginners -Hands-on-DevOps
UdemyAug, 2021- May, 2026 -
Learning Java
LinkedInAug, 2021- May, 2026 -
CSS Essential Training
LinkedInNov, 2020- May, 2026 -
JavaScript
IBMNov, 2020- May, 2026 -
HTML Essential Training
LinkedInOct, 2020- May, 2026 -
Programming Foundations: Databases
LinkedInOct, 2020- May, 2026 -
Programming Foundations: Fundamentals
LinkedInOct, 2020- May, 2026 -
Succeeding in Web Development: Full Stack and Front End
LinkedInOct, 2020- May, 2026 -
IBM New Collar Professional Skills
IBMMay, 2020- May, 2026 -
Git
IBMFeb, 2020- May, 2026 -
Python
IBMFeb, 2020- May, 2026 -
Coding Intro
IBMJul, 2019- May, 2026 -
Create Your Own Web Page
IBMJul, 2019- May, 2026 -
Web Development
IBMJul, 2019- May, 2026 -
Google Debugging and Troubleshooting techniques
GoogleMay, 2023- May, 2026 -
Troubleshooting and Debugging Techniques
CourseraMay, 2023- May, 2026 -
Network Security Administrator (NSA)
FortinetJan, 2020- May, 2026 -
Certified Ethical Hacker (CEH)
EC-CouncilMay, 2017- May, 2026 -
Artificial Intelligence Intro
IBM -
Enterprise Design Thinking - Team Essentials for AI
IBM -
Enterprise Design Thinking Practitioner
IBM -
Git
IBM -
HTML & CSS
IBM -
Python
IBM
Experience
-
-
Nigeria
-
Construction
-
500 - 600 Employee
-
IT Lead DevOps
-
Apr 2018 - Present
IT Lead DevOps - May/2018 - present – Rivers State.• Setting up CI/CD pipelines using Jenkins to automate pipeline script for GitLab and GitHub repositories while executing with ansible-playbook.• Developing and maintaining terraform configuration files and modules to support infrastructure as code in AWS as well as managing multiple environments from development to the production of Terraform “tfvars” and “workspaces” across multiple projects.• Create Docker-compose to start different application and database containers and configure persistent data volumes for each application.• Create branching, Merging, and pushing using Git and Webhooks for integration and continuous integration with tools like Jenkins and AWS CI/CD pipeline while resolving merge conflicts that may arise in the process.• Continuous integration and continuous deployment of applications into AWS Elastic beanstalk using AWS CI/CD pipeline.• Automate App deployment and configuring EC2 instances hosted on AWS using Ansible.• Provisioning EKS, ASGs Cloud Watch Metrics, S3, RDS, Route53 records, VPCs, and security groups• Configuring and automating AWS Web Access Firewall using terraform on our microservices infrastructure• Write python script to Print EC2 Instance State of all EC2 Instances and status check of all EC2 instances.• Create Nginx and edit MongoDB Deployments, inspect pod logs using main kubectl commands.• Create EKS cluster with Node Group – EKS Role, VPC with cloud formation Template, Auto-Scaling and Auto-Scaling permission.• Create EKS cluster with Fargate – Fargate role, Fargate profile and pod deployment through Fargate.• Deploy app to LKE cluster- Create LKE cluster, Jenkins Credential with kubeconfig file and jenkinsfile that deploys to LKE cluster.• Complete CI/CD Pipeline with AWS ECR -Create ECR Repository and Credential for ECR repository in Jenkins, Create Secret for AWS ECR Registry in EKS cluster, and adjust reference in the Deployment file.
-
-
DevOps Engineer
-
Jan 2016 - Apr 2018
• Used Ansible for configuration management of EC2 instances hosted with AWS.• Migration of monolithic applications to Micro services using Docker containers.• Created new user and adjusted plays to make the playbook more general-purpose• Installed and setup Minikube, Kubectl• Created and connected to remote server on GCP and AWS using SSH and password authentication.• Generated SSH Key Pair on your computer and copied Bash Scripts using SCP• Executed Bash Scripts on the remote server.• Configured Firewall rule to open port 22 for specified IP address as directed.• Used bash script and cron job to automate repetitive tasks on Linux server• Monitoring the Jenkins jobs and providing logs on failure occurrences.• Checking log reports and providing them to Senior DevOps/Developers for their review.• Downloaded the images from public repository tag and uploaded to the private repository.• Automated the Creation of virtual machines on bare metal server using vagrant.• Performed HTTP load balancing with nginx on EC2 Instances.Technology: Linux, GCP, Terraform, Kubernetes, Terraform, Jenkins, Nginx, Virtualization.
-
-
System Network Administrator
-
Aug 2012 - Dec 2015
• Installed and configured Redhat/CentOS Linux on virtual environment• Responsible for the day-to-day user account and mail-box administration.• Performed proactive capacity planning, including short term and long-term trend analysis, ensuring all server infrastructure devices are monitored for capacity and stability.• Undertook performance monitoring and tuning on the LINUX server estate and proactively make proposals to improve performance and utilization of resources.• Ensured LINUX environments are secure, particularly with regard to the web facing applications.• Created files and directories at user and root level for administrative purposes.• Linux file system management• Use help commands to understand other commands (man, whatis, --help etc.)• Utilize pipes to manage outputs• Everyday use of filters and text processing commands (cut, sort, grep, awk, uniq, wc)• Compare Files (diff, cmp)• Find system information using commands such as (uname, dmidecode, /etc/redhat-release etc.)• User account management• Ran system utility commands (date, uptime, hostname, which, cal, bc etc.)• Created processes and schedules (systemctl, ps, top, kill, crontab and at)• Monitored system using commands (top, df, dmesg, iostat 1, netstat, free etc.)• Logged monitor when system have issues • Wrote basic shell scripts• Wrote advance shell scripts such as If-then, for loop, do-while and case statement scripts• Setup aliases for ease of management• Managed OS network (ping, ifconfig, netstat, tcpdump, networking config files)• Perform system updates and install required repos (rpm and yum)• Managde DNS, NTP, Sendmail etc.• Interacted and managed files in Linux and Windows OS using python.Technologies: Linux, windows, Bash.
-
-
Freelance Web Developer
-
Dec 2020 - Present
-
-
CIPS Experience Review Committee
-
Jun 2021 - Present
Volunteer
-
-
Education
-
1999 - 2003University of Nigeria, Nsukka
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Construction”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community