Summary
Overview
Work History
Education
Skills
Toolset
References
Websites
Timeline
Generic
Johnpaul Emenogu

Johnpaul Emenogu

Brantford,ON

Summary

I am a highly skilled DevOps Engineer with over six years Cloud and DevOps engineering experience; automating the deployment of applications over varying infrastructure with focus on performance and security as well as Managing Iaas, Paas, Saas and On-Prem. I am highly proficient with Source Code Management, Configuration Management using terraform, Orchestration Management, Infrastructure Management and CI/CD. Detail-oriented, I possess excellent communication, problem-solving, and decision-making skills. I am an enthusiastic learner who is constantly discovering and eager to explore new technologies and tools to leverage the most current and efficient solutions.

Overview

6
6
years of professional experience

Work History

DevOps Engineer

Dominion Systems
08.2018 - Current
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Developed and maintained build scripts and automation workflows to streamline the compilation, packaging, and deployment of software applications.
  • Automating infrastructure provisioning and configuration using Terraform and Ansible.
  • Extensive experience in designing, implementing, and managing Ansible playbooks for efficient infrastructure provisioning and configuration management.
  • Proficient in writing Ansible playbooks using YAML syntax, ensuring standardized and reusable automation code.
  • Demonstrated ability to integrate Ansible with other tools and technologies, such as Jenkins, Docker, and Kubernetes, for seamless end-to-end automation.
  • Extensive experience in using containerization tools like Docker and Kubernetes for container orchestration.
  • Maintaining highly secure and available Kubernetes control plane and clusters; with focus on performance and security
  • Proven track record of troubleshooting and debugging Kubernetes clusters, identifying and resolving issues related to networking, resource allocation, and pod scheduling.
  • Skilled in deploying applications to Kubernetes clusters using YAML or Helm charts, ensuring scalability, high availability, and fault tolerance.
  • Performed package management, upgrades/patches, troubleshooting, maintenance, and monitoring of applications using Prometheus and Grafana.
  • Strong documentation and communication skills, creating detailed server installation and management guides and collaborating with cross-functional teams.
  • Constantly staying updated with the latest features of all my tool stack, releases, and industry trends to drive continuous improvement in automation processes.

Junior DevOps Engineer

Dominion Systems
01.2017 - 07.2018
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Built databases and table structures for web applications.
  • Corrected, modified and upgraded software to improve performance.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Interacted with different development teams to provide support in deployment activities.
  • Experience in applying best practices in Cloud Security, auditing, and implementing security controls.
  • Implemented security best practices in AWS including multi-factor authentication, access key rotation, encryption using KMS, firewalls- security groups, RBAC and NACLs, S3 bucket policies and mitigating DDOS attacks, etc.
  • Worked with multiple project managers from different vendors to understand the release plans and provided support according to their requirements.
  • For new applications, worked with development teams to get the requirements of application release process.
  • Analyse cloud infrastructures and recommend improvements for performance gains and cost-efficiency.
  • VPC peering with other accounts allowing access and routing to service and users of a separate accounts.
  • Performed applications installation, upgrades/patches, troubleshooting, maintenance and monitoring of Linux servers.
  • Created AWS Lunch Templates based on customized AMI and used this lunch templates to configure auto-scaling groups.
  • Made use of Terraform for configuration, provision, and managing Infrastructure.
  • Provisioned Multi-regional VPCs with Private and Public Subnet on AWS.
  • Responsible for building, managing, and optimizing Kubernetes deployments, volumes, and replicas in the entire software development lifecycle.

Education

Graduate Certificate -

Conestoga College Institute of Technology And Advanced Learning
08.2018

Advanced Diploma -

Landmark Metropolitan University
12.2016

Bachelor of Science -

Michael Okpara University of Agriculture
08.2014

Skills

  • DevOps Systems
  • Application Deployment
  • Software Build & Release
  • Container Creation & Orchestration
  • CICD Pipeline Creation & Maintenance
  • Project Planning
  • Version Control Systems
  • Source Code Management
  • System Configuration and Management
  • Atlassian JIRA
  • Training Junior Team Members
  • Effective Communication
  • Linux Environments
  • Infrastructure Provisioning & Management
  • Database Management Systems ( MySQL, MongoDB)

Toolset

  

· Ansible

. Atlassian JIRA

· Git & GitHub

· Maven

· SonarQube

· Nexus

· Tomcat

· Jenkins

· Docker

· Kubernetes

· Terraform

· Helm

· Shell Scripting

· Groovy

· New Relic, Prometheus & Grafana

· Linux

· ELK, EBS, EKS, VPC, IAM, AWS CloudFormation


References

  

References are available upon request.

Timeline

DevOps Engineer

Dominion Systems
08.2018 - Current

Junior DevOps Engineer

Dominion Systems
01.2017 - 07.2018

Graduate Certificate -

Conestoga College Institute of Technology And Advanced Learning

Advanced Diploma -

Landmark Metropolitan University

Bachelor of Science -

Michael Okpara University of Agriculture
Johnpaul Emenogu