Olanrewaju Osibodu
DevOps Engineer
Email:-Phone: -
Professional Summary
Dedicated DevOps Engineer with over 13 years total progressive IT & Networking experience. 3 + years as
DevOps Engineer with in depth experience of managing cloud based technologies & effectively handling,
supporting, automating, and optimizing mission critical deployments in AWS.
Gained hands on experience in DevOps processes, configuration management, CI/CD & deployment of
infrastructure and services using a wide range of technologies while working with multiple DBMS operating
systems and programming languages. Good understanding of the principles and best practices of Software
Configuration Management (SCM) and Continuous Integration, Delivery/Deployment in Agile methodologies.
Proficient in Jenkins and other Integration, provisioning and monitoring tools. I am a highly motivated team
player, driving excellence in every project to deliver outstanding results with an aptitude passion for learning
new technologies.
Core Competencies
Strong problem solving and analytical skills.
Team & goal oriented, ready to assume numerous roles.
Project planning & excellent work ethics.
Expertise
Strong exposure to AWS Cloud technologies
Hands on experience in scripting languages such as Groovy, JSON, YAML, Shell scripting.
Experience in integrating code quality tools such as SonarQube, JaCoCo, Veracode in CI/CD pipelines.
Setting up CI/CD pipelines using tools such as Jenkins, Maven, Nexus, Slack in AWS
SCM tools such as Git, BitBucket, Git, GitHub, CodeCommit.
Experience Vagrant, Docker, Docker Orchestration, Kubernetes
Configuration management tools such as Ansible, Puppet, Terraform
Strong knowledge in Apache Tomcat, WebLogic, NIGNX servers on different OS’s like Windows, Linux
VMware, UNIX and Solaris platforms.
Technical Skills
Cloud Platform: AWS Technologies, Azure DevOps
Build Tools: Maven, Gradle, AWS CodeBuild
VMs / Containers: Docker, Docker Orchestration, Kubernetes, Vagrant, VMware ESX/ESXi
SCMs: Git, GitHub, Bitbucket, CodeCommit, Nexus
DevOps tools: Maven, SonarQube, Jenkins, AWS DevOps tools, Slack
Scripting & Other Tools: Unix Shell Scripting (Ksh, Bash), Git Bash, iTerm, Groovy
Programming Languages: Java, Python, HTML, PHP, Javascript
Deployment / CMT Tools: Ansible, Terraform, AWS CodeDeploy
Application / Web Servers: Tomcat, WebLogic, Apache HTTP Server, NGINX
Operating Systems: Ubuntu 16.0.4 / 18.0.4, Red Hat Linux, Solaris 10
Database: MySQL, SQL Server, Postgres
Telecommunications: VoIP, SIP, Digium Asterisk IP PBX
Networking: LAN, Outdoor / Indoor Switches, Routers, Firewalls, SIP, ISP, IPS / IDS
Professional Experience
MJM Integrated Energy Solutions • Lagos, Nigeria • July 2018 - Present
DevOps Engineer
Description: Work with the IT Development and other IT team members to refine and clarify requirements for
development process automation. Responsible for managing AWS resources in cloud and maintain Continuous
Integration and Continuous Deployment (CI/CD) pipeline using DevOps tools.
Selected Contribution:
Set up Git repositories and SSH Keys in Bitbucket for Agile teams.
Configure Webhooks in Bitbucket to trigger automated builds in Jenkins.
Used Terraform scripts to configure AWS resources.
Knowledge of Ansible playbooks from scratch in YAML. Installation & Setup
Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus,
Docker, Slack for providing immediate feedback to DEV teams after code check-in.
Setting up Jenkins and adding the necessary plugins.
Perform root cause analysis of production impacting issues.
Bitbucket configuration.
Used Maven as build tool on Java projects for the development of build artifacts on the source code.
Managed GitHub repositories & permissions, including branching and tagging,
Experience with creating automated installation and deployment processes
Created Dockerfile and automated docker image creation using Jenkins and Docker.
Automated infrastructure provisioning on AWS using Terraform and Ansible.
Orchestrate & Troubleshoot Ansible playbooks in YAML.
Participate in peer reviewing of quality, reliability & reusability of deployment systems & process
Worked with AWS resources EC2, S3, Route53, VPC, IAM, CloudWatch, EBS, Elastic Load Balancer, Auto
scaling groups, AWS CLI
Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins.
Environment: - Ansible, Terraform, Maven, Jenkins, AWS, SonarQube, GitHub, Tomcat Application Server, Slack &
Nexus
GAIT Technologies Limited • Lagos, Nigeria • Jan 2017 - July 2018
DevOps Consultant
Description: I was part of a team of talented engineers to support and build out the continuous integration
environment and make recommendations to further improve the continuous integration process. Worked with
the Agile development team to support every phase of development including production releases, continuous
integration, environment, monitoring, build, release and automated processes.
Selected Contribution:
Integrating GIT into the continuous Integration (CI) environment along with Jenkins.
Deployed and configured GIT repositories with branching forks, tagging and notifications
Implement Configuration Management systems and Infrastructure as Code (Terraform and Ansible)
Managed GitHub repositories and permissions, including branching and tagging
Maintained fully automated CI/CD pipelines for code deployment using Jenkins
Worked within the Cloud for integration processes.
Performed DevOps for Linux Mac and Windows platforms.
Used shell scripts to automate the deployment process
Monitored developed applications and fixed bugs.
Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, AWS CLI
Used GIT as source code management tool: creating local repo, cloning the repo, adding, committing,
pushing the changes in the local repositories, saving changes for later (Stash), recovering files, branching,
creating tags, viewing logs, pulling latest commits, etc.
Environment: Ansible, Terraform, Maven, Jenkins, SonarQube, AWS, Slack & BitBucket, Tomcat application
server, Bash scripts, Nexus
USSAC Networks Pty. • Gauteng, South Africa • Jan 2010 - July 2016
Network & Voice Administrator
Description: Provide system & network administration and ensure high level of reliability and stability along
integrated systems. Partner with cross-functional teams of internal and external stakeholders to defi ne
requirements. Identify equipment, software, and operating system requirements. Build and confi gure servers,
mail systems, backup and recovery plans, and network security systems. Create and administer policies and
permissions. Develop technical and user procedural documentation. Analyze and resolve issues with
connectivity, hardware, software, and operating systems.
Selected Contribution:
Part of team that designed and implemented internal infrastructure which has experienced 100% system
uptime.
Understanding of data center facilities management, equipment racking and cabinets, network cabling
(structured, patching, metallic,
Strong knowledge of Cisco networking systems with the ability to configure & troubleshoot voice related
hardware
Optimize core business systems and associated processes
Network system maintenance and troubleshooting
Develop and maintain production infrastructure and mission-critical internal system
Handle networking project implementation
Knowledge of planning, implementing & supporting Cisco Unified Communications & Collaboration Suite
(Call Manager, Unity Connection, Presence, CWMS etc.)
Recommended wide variety of technical solutions in order to improve productivity, including FTP access for
telecommuters and clients, implementation of remote desktop, thin clients, and spam filters.
Maintenance and administration of production IP communications equipment
EDUCATION
Programming Diploma
Brown Institute • Eagan, Minnesota
Coursework in Business Administration
Normandale Community College • Bloomington, Minnesota
Bachelor of Business Information Systems
Monash University • Ruimsig, South Africa
TRAINING & PROFESSIONAL DEVELOPMENT
AWS Certified Solutions Architect
AWS Certified Developer
AWS DevOps Engineer (*In-Progress*)
Certified CCNA Security
Certified CCNP Routing & Switching
Certified CCNP Voice
Terraform, Ansible, Docker and hands-on training on AWS