Name: AKIN AREGBESOLA
Email: **************@*****.***
Address: Frisco Texas, USA
PROFESSIONAL SUMMARY:
10+ years of IT experience in enterprise environment, with focus on Cloud Architecting, Build and Release Management, Continuous Integration/Continuous Deployment, Linux Systems Administration, Windows Server Administration covering, but not limited to:
Cloud Environments: Amazon Web Services (AWS), Azure DevOps, Google Cloud Platform (basic level)
Integrated Development Environment: Clou9, VSCode
Configuration Management Tools: Terraform, Ansible
Containerization Tools: Docker, Kubernetes
Operating Systems: Amazon Linux, Ubuntu, Centos, RHEL, Windows Server
Infrastructure Provisioning Automation Tools: Terraform, CloudFormation
Web Servers: IIS, Nginx, Apache httpd, Tomcat
Databases: RDS, Amazon Aurora, PostgreSQL, MySQL
Scripting: Bash Shell, YAML
Networking/Protocol: TCP/IP – SSH, DNS, DHCP, NFS, SMTP, FTP
Version Control System: GIT, GitHub, Bitbucket
Monitoring Tools: CloudWatch, Prometheus & Grafana
10 of over 50 projects executed in the last 5 years:
Created and deployed web pages accessible publicly via https demonstrating my knowledge of AWS Services (EC2, S3, Route53, CloudFront, ACM, etc.)
Team Lead for CI/CD projects, building Java codes and deploying artifacts to docker containers across multiple servers with Ansible.
Deployed free-style projects in Jenkins and using Maven to build codes, analyze, publish and view Code Analysis Reports
Implemented Jenkins Master/Slave configuration to distribute the stages of declarative pipeline project across multiple Jenkins machines
Deployed pipeline script to convert built artifact to custom image and push the image to image repository every time a new build occurs.
Set up Kubernetes Clusters using the kubeadm; created managed Kubernetes Clusters with Amazon EKS and deployed Application in the clusters
Installed and configured Prometheus and Grafana monitoring tools to report the metrics of running Applications on Kubernetes Clusters
Used Terraform and CloudFormation to provision infrastructure and build custom VPCs in cloud
Installed and Configured type2 hypervisors; created and configured virtual machines for on-prem Application Servers.
Worked with Developers to migrate on-prem applications to Cloud using AWS Application Migration Service, MGN
EXPERIENCE
THEITERN LLC., Tx March 2017 to present
Cloud & DevOps Engineer
Responsibilities:
Use Terraform IaC to improve Application Deployment processes within AWS and develop application features.
Setup code repos for git, and merging code from develop branch to master branch to make it ready for deployment.
Design and implement CICD pipeline in Jenkins, integrating tools like SonarQube and image repositories
Integrate github, bitbucket, gitlab with Jenkins, enabled webhooks and scheduled Cron jobs using poll SCM
Wrote declarative pipelines to enable automation of build and deployment using Jenkins
Assist in scaling infrastructure using DevOps best practices.
Automate deployment to staging environment before manually deploying to production (Continuous Delivery)
Monitoring of servers using CloudWatch, Prometheus & Grafana to ensure maximum uptime in production
Responsible for build and deployment automation using from CI to CD in Cloud using Docker, Ansible, Kubernetes.
Install and configure Monitoring tools for observability and alerting across application and infrastructure
Automation of manual tasks using scripting like Bash, YAML, JSON
Identify bottlenecks in the development process and implement solutions
Work with developers to optimize applications for performance and scale
Administer AWS resources and provide guidance on utilization
SWAP Consulting, Lagos NIGERIA March 2012 to January 2017
Manager/Technical Trainer
Responsibilities:
Actively involved in all stages of the CICD of multiple projects, from code build to application deployment
Designed HA, Secure Network Architecture and used Infrastructure as Code to deploy the architecture in cloud
Served as Cloud Infrastructure SME for on-prem to Cloud migration project, to automate the provisioning of VPC, RDS, ASG, ALB, SG using nested CloudFormation, and terraform scripts
Customized Terraform templates to automate frequent provisioning of EC2s that serve as Infrastructure for CI/CD pipeline
Used declarative pipeline scripting to build and maintain CI/CD pipelines in Jenkins to automate deployment of Java Application in Bitbucket and GitHub with Git, Maven, Sonarqube, Jfrog, Ansible, Docker, and Kubernetes
Used Ansible as Configuration Management tool to deploy artifact to production environments: Docker and Kubernetes
Developed and maintained bash scripts to set up Kubernetes clusters from scratch using kubeadm
Setup managed Kubernetes services with AWS EKS using EKSCTL; set up nodegroups and deployed applications
Integrated Web Server, S3 bucket, CloudFront, ACM, Route53 services to enable global access to applications on https
Used bash scripting to create Jenkinsfile, YAML to create CloudFormation scripts to automate Infrastructure provisioning.
Used Visual Studio Code IDE, AWS CLI, SSH to remotely access, install, configure, and manage cloud resources
TTC Mobile, Lagos NIGERIA October 2007 to January 2012
IT Trainer
Responsibilities:
Installed, configured and maintained Linux systems and Windows systems for Enterprise environments, and Corporate Networks respectively, installed and managed packages and patches on Linux and Windows systems.
Did Linux System Administration, file system maintenance and backup, scripting and automation with bash shell scripting
Set up SSH, SCP, SFTP, FTP connectivity between UNIX hosts for service installation, troubleshooting, error resolution
Did system backup, recovery, security patching; configured Firewall access for IP Addresses, port numbers, services
Managed Logical volumes: created/restored snapshots, extended volumes without downtime
Experienced with installing, configuring, and maintaining Windows Server 2016/2019
Installed, configured, and maintained web application within corporate Intranet, on IIS
Installed security patches regularly on production and pre-production environments.
Monitored WINS and DNS Servers and resolved issues; Maintained and updated Active directories for authentication.
Involved in planning and managing migrations and upgrades related to the Active Directory or the Domain Controllers.
Administered user accounts; assigned file-level and folder-level permission to users, implemented Security Policy
Configured TCP/IP protocols: AD, DNS, DHCP; Configured Multiple IP addresses for forward and dynamic routing.
Carry out Disaster recovery exercise and application upgrade for all production servers.
Troubleshooting and fixing day-to-day problems of the applications in production
Education/Professional Training
AWS Certified Cloud Solution Architect Master of Business Administration
Exam: SAA-C02 Birmingham City University, England UK
October 2021 September 2011 to March 2012
Certified Requirement Engineer Bachelor's Degree in Electrical Engineering
British Computer Society, England UK University of Ado Ekiti, Nigeria
March 2013 September 1988 to March 1994