Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

ADEFEMI ADEROGBA

Conroe,TX

Summary

Cloud Expert| AWS Devops Engineer Professional| Azure | GCP DevOps Cloud Engineer| System Engineer A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills. I have a rigorous approach to problem-solving, strong preference for collaborative teamwork and experienced in picking up new technologies quickly and rapidly deep dive.

Overview

13
13
years of professional experience

Work History

Senior DevOps Engineer

Centerpoint Energy Inc
Houston, TX
08.2022 - 05.2024

· Successfully automated provisioning of cloud infrastructure using CloudFormation and Terraform, and application configuration and deployment using Terraform and Ansible.

· Managed CI/CD pipelines through Jenkins and used GIT for version control, resulting in faster and more reliable deployments.

· Utilized Docker containerization and Jenkins to streamline testing and deployment automation, resulting in significant reduction in deployment time.

· Leveraging AWS cloud services such as EC2, auto-scaling, and VPC to build secure, scalable, and flexible systems that consistently met or exceeded performance targets.

· Implemented compliance with CIS Benchmark on AWS and Azure environments and enforced company policies and procedures during design and implementation to ensure regulatory compliance.

· Implemented guardrails and policies on Azure using Azure policy.

· Defined and deployed monitoring metrics and logging systems on AWS environments, including CloudWatch, CloudTrail, Data Dog, and Logic Monitor for log analytics, resulting in improved system visibility and troubleshooting capabilities.

· Deployed Kubernetes clusters using IAC and set up automated deployments using CI/CD tools like Azure Devops, GitHub and Jenkins

· Implemented Auto Scaling for scalability of customer websites and applications, resulting in improved customer satisfaction.

· Demonstrating expertise in PowerShell scripting and automation, resulting in improved efficiency and productivity.

· Experience with Power Shell scripts to automate the Azure cloud system creation, including end-to-end infrastructure, VMs, storage, Azure firewall rules, and routes.

· Hands-on implementation of the Azure Operations dealing with IAAS Infrastructure (VMs, Virtual Networking, Azure Services, Web Site Deployments) and deploying applications as PAAS (Websites, Web roles, and Worker Roles)

· Implementing New Azure Services like Backup Vaults, Recovery Service Vaults, Operation Management Suites, Cost Estimation, and Efforts.

· Assist customers in simplifying the Architecture by Automation using JSON Templates and PowerShell

· Proven understanding of Security & Backup methodologies

Senior DevOps Engineer

US WELLS SERVICES
Houston, TX
01.2019 - 06.2022
  • Expertise in integrating Terraform with Ansible, Packer to create and Version the AWS Infrastructure
  • Worked on integrating GitLab into the continuous Integration (CI) environment along with Packer build for EBS using modern DevOps tools
  • Managed AWS Cloud Environment, Networks, Storage Volume for drives, snapshots
  • Created EC2 on AWS Global Cloud Expert
  • Wrote documentations for Packer Build, Windows RDP/SSH Access for Programmatic Access with Client and LM
  • Documented on Confluence Security measures for JSON, YAML Scripts, Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup
  • Responsible for build and deployment automation using AWS, Chocolatey Nexus Group, hosted and Proxy and Ansible
  • And Ansible
  • Refined automation components with scripting and configuration management using Packer and Ansible
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks
  • Wrote ANSIBLE Playbooks with Python SSH as the Wrapper to Manage Configurations of OpenStack Nodes and test Ansible Playbooks on AWS instances using Python
  • Created Web Apps (PaaS solutions) on Azure portal for deploying web applications using Azure DevOps pipelines
  • Integration of Code quality tools such as SonarQube
  • Deployed Serverless Web Applications with Lambda functions. Deployed power serverless web applications that can scale automatically based on demand. i used Lambda to host a serverless website that can handle large traffic spikes without requiring any manual scaling.
  • I used lambda Serverless Image Resizing to resize images on the fly. When a user uploads an image to S3, a Lambda function is triggered, which resizes the image and stores the resized image in a different S3 bucket.
  • Consult and contribute to system architecture.
  • Configured computing, networking and security systems within cloud environment.
  • Implemented cloud policies, managed technology requests and maintained service availability.
  • Collaborated with architects and engineers to design networks, systems and storage environments that reflected business needs, security specifications and service level requirements.

Automation and Infrastructure Engineer

Patterson UTI
Houston, TX
06.2016 - 12.2018
  • Built, maintained continuous Integration/Continuous Delivery systems leading to an improvement to ship new releases by 30%
  • Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure
  • Performed all necessary day-to-day GIT support for different projects
  • Responsible for design and maintenance of the GIT repositories and the access control strategies
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT and Maven to schedule the builds
  • Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams in Linux Environments
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in NEXUS repository
  • Used Version Control and Infrastructure automating repetitive tasks through scripting (PowerShell, managing repositories on GitHub SSH Keys and Bitbucket), scripted and Declarative pipeline Invocation, Infrastructural management tool as Terraform, Ansible playbook, Puppet (Puppet Enterprise) with plugin into Jenkins
  • Support Automated builds, validation, deployment and Integration Specialist using Jenkins, maven build using Java Web for pattern structure, manage Jenkins Plugins and Global tool configuration
  • Nexus Artifact for Binary Repositories and Tomcat Web/container for Deployment into QA environment with Slack for communication
  • Installed and configured automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation
  • Hands on experience with puppet manifests for deployment and automation and have integrated Puppet with Jenkins to fully deploy on to a Jenkins server to provide with continuous deployment and testing to automate deployment of infrastructure
  • Development of automation of Kubernetes clusters with Ansible, writing playbooks and working with Kafka and Elasticsearch
  • Designed Puppet Modules to manage configurations and automate installation process and developed automation scripting using Puppet to deploy and manage Java applications across Linux servers
  • Experience in writing Puppet manifests to automate configuration of a broad range of services
  • Involved in Setup and Configuration of Puppet Configuration Management
  • Participated in Querying RDBMS such as Oracle, MYSQL and SQL Server by using SQL for data integrity
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process
  • Coordinating with QA/DEV/Project/Delivery/Production-support/Managers and Performance teams to consider concerns, issues and addressing those aspects to meet the delivery dates.

Cloud Automation and Infrastructure Engineer

Mammoth Energy Services
Oklahoma City, OK
03.2014 - 06.2016
  • Assisted in Implementing DevOps and CI/CD tools to Agile teams to build application for program design, manage and cost evaluation to retrieve, analyze and report using both AWS Cloud and Azure Cloud working with Terraform (IAC) tool storing Jenkins file into SCM
  • Implemented Terraform Visual Studio Code (VS Code) with its terminal and open editors
  • Installed pip python on Ansible to build for orchestration, configuration, and automation
  • Install Boto 3 Framework (AWS SDK) to enable Pip python to create, configure, and manage AWS services for scalable web applications
  • Managed Azure platform resources in building Azure DevOps PaaS, ARM Templates and Infrastructure as Code
  • Used Teeraform to create configuration files for Azure Monitor to maximize application performance and other Azure Resources such as Azure Networks, Application Insight, APIM, CosmosDB, Key Vault, Route/VPN Gateway, Traffic Manager in load balancer, SQL Database for upgrading, backups and patching and DataLake for big data analytics
  • Developed apps to process, reduce cost, increase data accuracy, and supported timely data analysis
  • Worked closely with teams in developing scripts and automation tools used for building, integrating, delivering, and deploying software releases to multiple environments
  • Development of automation of Kubernetes clusters with Ansible, writing playbooks and working with Kafka and Elasticsearch.

DevOps Engineer

Gateway ICT, Maryland
, Lagos
03.2011 - 12.2013
  • Identified areas of applications for regression testing following software updates, system changes or functionality changes to avoid unnecessary downtime and recoding
  • Implemented unit and integration testing protocols to consistently deliver high quality, functional features with minimal defects
  • Created proof-of-concept prototype applications for demonstration and evaluation purposes
  • Collaborated with development team members to create and integrate high availability solutions for mission-critical applications
  • Tested and troubleshot application and documented issue resolutions for development team
  • Automated application build and deployment, driving efficiency of code development process.

Education

Bachelor of Science - Information Technology

Crawford University
Ogun State
08.2009

Some College (No Degree) - Network And System Administration

Lone Star College System
Spring, TX

Skills

  • Cloud Platform:
  • AWS, Azure, GCP
  • Applications: Web Application, API App, Logic App, Mobile Application using Azure DevOps
  • Monitoring: Using Terraform to manage Prometheus, Grafana, Alert Manager and Datadog Monitors (CaaS, SaaS and EKS Deployments)
  • DevOps Tools/Framework: Jenkins (Master/Slave Node), Team City, SonarQube (Code Quality check), Maven(Pomxml build), Slack notification, Nexus/ JFrog (Binary Artifactory)
  • Source Control Management: Git, GitHub, Bit-bucket
  • Infrastructure Automation tool: Terraform, Packer, Vagrant
  • Infrastructure Configuration/Orchestration Management tool: Ansible, Puppet
  • Containerization and Release: Docker, Kubernetes, Monitoring tools, Application Insight
  • Operating System: Ubuntu 1804, Red Hat, Linux, Windows
  • Programming Language: Java, Python pip install, Boto Framework
  • Database: Automation Stacks (MEAN, MERN, LAMP, WAMP), SQL Server, MySQL, Postgres SQL
  • Scripting Tools: UNIX Shell Scripts, Git Bash, iTerm
  • Web Server/Application Server: Tomcat9, Apache 2x

Additional Information

  • SUMMARY Managed 10+ AWS account with multiple VPCs in different environments (prod & non-prod) and 700+ servers. Created Operations Support Documentation to highlight standard practices, processes, and troubleshooting solutions. Provide compliance automation and the advancement of "Security and Compliance as Environment" in lieu of traditional security and sampling-based security and compliance practices. Provided evidence for SOC I/II, PCI, HIPAA, and Fed RAMP Certification audits. Responsible to formulate, document and communicate the cloud security architecture and associated practices. Web Application Firewall security testing, Vulnerability Assessment, penetration testing and generating reports using tool Managed Using Terraform to design, develop, document, test, and debug new and existing configuration management Infrastructure by creating modules for variables, output, main.tf files and modules for Json to call Bicep Automation in Azure DevOps. Documenting operational and security standards. Experienced Senior Site Reliability Engineer and DevOps Engineer focused with over 6years of experience working in AWS DevOps and Azure DevOps tools and expertise in setting up CI/CD pipelines for micro-services, Software Development, Orchestration, Configuration, Build and Release Engineering, Deployment, Infrastructure and Automation. Responsible for Incident management with rollback strategy and disaster recovery, installation, and upgrades. Used Terraform to manage Prometheus, Grafana, Alert Manager and Datadog Monitors (CaaS, SaaS and EKS Deployments) Worked with Incident Response Team to gather relevant information for security events. Worked on setting up alarms and notifications for EC2 instances using Cloud Watch. Worked in the Cloud Security team as Security architect overseeing the automated security processes such as NACL, Security Groups, VPC, IAM, S3 etc. un-authorized access and modifications then alerting the incident details and responding to them with Reversal actions. Worked with managing security in static analysis metrics, commit failure metrics, build and integration tests, UAT/Staging/Performance tests to production performance/audit metrics. Worked with Stack automation for deployments (MEAN, LAMP, MERN, WAMP Stack) and ELK (Elasticsearch, Logstash and Kibana) Stack using filebeat for data visualization in real-time. Experience in integrating Jenkins with various tools like Maven (Build tool), git (Repository), SonarQube (code verification), Nexus (Artifactory) and implementing CI/CD automation for creating Jenkins pipelines programmatically architecting Jenkins Clusters. Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers. Experience in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Also, worked on integrating Ansible YAML Scripts. Expertise in automation tools like Git, Subversion, Maven, Jenkins, Chef, Puppet, Ansible, Terraform, Docker and Kubernetes Experience in Cloud service platforms like Amazon Web Services, Microsoft Azure. Azure DevOps Services. Managed Azure Resources/templates to check-In-Code from SCM for continuous Integration using Azure Pipelines, building docker images from docker files and pushing to store images into Azure Container Registry and deployed into AKS Managed Azure portal platform for Azure Migration, Web App Storage account, create resource groups to open Ubuntu Servers, Azure Containers, Compute, Networking and Key Vault/Locks for credentials security. Expertise in Architecting and Implementing Azure Service Offering, such as Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus. Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins’s plugins. Worked with team and product owner using Azure Resource Manager (Boards, Repos, Pipelines, Test plans and Artifacts). Extensively worked with Scheduling, deploying, managing container replicas onto a node cluster using Kubernetes and experienced in creating Kubernetes clusters work with frameworks running on the same cluster resources. Proficient knowledge with Mesos providing the fine-grained resource allocations for pods across nodes in a cluster. Expertise in creating Pods using Kubernetes and worked with Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes. Expertise in using Docker including Docker Hub, Docker Engine, Docker images, compose, swarm, and Docker Registry and used containerization to make our applications platform to be consistent flexible when they are moved into different environments. Experience in using Docker and setting up ELK with Docker and Docker-Compose. Actively involved in deployments on Docker using Kubernetes. Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch using Docker file. Installed and configured automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation. Hands on experience with puppet manifests for deployment and automation and have integrated Puppet with Jenkins to fully deploy on to a Jenkins server to provide with continuous deployment and testing to automate deployment of infrastructure. Experience in Docker Installation on Jenkins, virtualization, and container technology, docker images push into Docker container for end user's benefit. Containerize Java and Python App.

Timeline

Senior DevOps Engineer

Centerpoint Energy Inc
08.2022 - 05.2024

Senior DevOps Engineer

US WELLS SERVICES
01.2019 - 06.2022

Automation and Infrastructure Engineer

Patterson UTI
06.2016 - 12.2018

Cloud Automation and Infrastructure Engineer

Mammoth Energy Services
03.2014 - 06.2016

DevOps Engineer

Gateway ICT, Maryland
03.2011 - 12.2013

Bachelor of Science - Information Technology

Crawford University

Some College (No Degree) - Network And System Administration

Lone Star College System
ADEFEMI ADEROGBA