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
Toronto, ON
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
Toronto, ON
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