Post Job Free

Resume

Sign in

Devops Engineer Platform

Location:
Milton, ON, Canada
Salary:
145,000 CAD
Posted:
December 13, 2021

Contact this candidate

Resume:

Femi Richard Okobi

DevOps Engineer Cloud Engineer Platform Engineer AWS Solution Architect BSc. 2X

Toronto, Canada

Email:adpm5a@r.postjobfree.com

Professional Summary:

A team player and security-driven DevOps & Cloud Platform Engineer with over 6 years experience in systems administration, software configuration management, cloud integration using various CI/CD and SCM tools for end-to-end automation & deployment of software to different environments. . Experience in implementing security best practices to provision and manage secure, fault-tolerant, scalable and highly available architectures. Hands on experience in containerization and orchestration of micro-service application into different environments leveraging various DevOps automation tools. Familiar with agile and Scrum SDLC methodologies.

Work History:

Landmark Technologies – Senior DevOps Engineer

Toronto, Canada 07/2018- Current

Good exposure in all phases of Software Development Life Cycle SDLC

Experience in working with version control systems like Git and Source Code Management tools like GitHub

Experienced knowledge of branching, merging, tagging and initializing Git repository concepts in version control tools like Git & SVN

Experience in designing, building and automating build/release of software from development to production environment.

Handled merging and conflict resolution activities between multiple branches

Ensured DevOps best practices for branching & merging strategy to maintain the source code in Git version control systems.

Used Jenkins to build complex CI/CD pipelines and integrating with other tools for end-to-end automation of builds and deployment.

Automated build & deployment of CI/CD process for multi-branch pipeline projects using Jenkins scripted pipeline.

Configuration of nodes/slaves master architecture for Jenkins to optimize smooth running of build jobs and enhance automation.

Extensive experience in using Maven as build tool for building of deployable artifacts such as JAR, WAR and EAR from source code

Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.

Daily activities included, delivering daily/nightly builds for the scrum teams, supporting teams with SCM requests, maintaining code stability using CI methodologies, deployments and troubleshooting other day-to-day issues.

Experience in supporting applications on different platforms Windows and Linux environments.

Excellent use of SonarQube for code quality to check for bugs, duplicate lines, vulnerabilities, & code smells.

Good knowledge of using Nexus as artifactory repository for artifacts backup.

Configuring the Docker containers and creating dockerfile for different environments.

Efficiently used dockerfiles to build images and push to the dockerHub

Experience using docker compose to run multiple containerized applications.

Good knowledge of troubleshooting/ debugging applications running as docker containers.

Experience using docker to containerize monolithic and micro-services applications and Kubernetes for container orchestration using various Kubernetes objects such as Deployment, Replicasets, Replication controllers, Daemonset, Statefulsets.

Build, configured and administered both self-managed and managed Kubernetes clusters.

Configured and managed highly available and scalable Kubernetes cluster to manage containerized applications and exposing to end users using various services –DNS, ELB, NodePort, Ingress Controllers and Auto Scaling.

Used Terraform AWS CLI / AWS SDK (Boto3), KOPS and Ansible to automate the provisioning and configuration of infrastructure on AWS such as VPC, Subnets, EC2 Instances, Route Tables, DNS, IGW, ELB, IAM, Auto Scaling Group, EBS, Databases, S3, Security Groups, NACLs etc.

Managed and monitored Kubernetes cluster using Prometheus for data aggregation & Grafana for data visualization as well as data analytics and log management using EFK.

Troubleshoot issues during build, and failed deployments of Kubernetes pods.

Installed and configured web /application servers (Nginx, Apache, Tomcat, Jboss/Wildfly)

Experience in applying best practices in cloud security, auditing and implementing security controls.

Implementing security best practices in AWS including multi factor authentication, access key rotation, encryption using KMS, firewalls- security groups and NACLs, S3 bucket policies and ACLs, mitigating DDOS attacks etc.

Applied security by design concepts through SDLC and leveraged best practices to build secure, fault tolerant, highly available and scalable architecture and applications.

Monitoring and troubleshooting server performance by using performance monitor and performance logs and counters.

Used Jira to track vulnerabilities, request and incidents.

Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.

Efficient use of Amazon Web Services (AWS) such as EC2, IAM, AMI, EBS, EFS, S3, Auto Scaling, RDS, CloudFront, WAF, KMS, NACLs, SG, VPC, Subnets, IGW, Route53 etc

Experience in using Tomcat/ Jboss application servers for deployment.

Automated deployment of multiple applications integrating Ansible with Jenkins in continuous integration and continuous deployment of monolithic and micro-service applications

Efficient use of Ansible-playbook to automate configuration management; servers, patching, user and file management, and resolving Ansible related issues.

Used Ansible vault for encryption to lock passwords and secrets.

Scripting in multiple languages on UNIX, LINUX like Bash

Used Shell Scripting in automating many modules

Good working experience on Linux and Windows operating systems.

– Systems Administrator

Guaranty Trust Bank 04/2015 - 05/2018

Frequent software updates to avoid glitches reducing downtime.

Set up, configuring and troubleshooting TCP IP,DNS in a multiple LAN

Confirmed backup of the software systems were done regularly and timely to avoid loss of data.

Implemented domain security, attaining the most outstanding performance in security control.

Closely monitored the Disk Utilization, CPU Utilization and Memory Utilization on server and taking actions accordingly.

Supporting and managing of windows servers

SKILLS

Containerization Tools : Docker, DockerSwarm, EKS, ECS, Kubernetes

Automation Tools : Ansible, Terraform, Jenkins, CodeCommit,

CodePipeline, Lambda, Fargate

Infrastructure As A Code: Terraform, CloudFormation, Helm

Databases : MySQL, MongoDB, PostgreSQL, DynamoDB

Scripting : Shell scripting, Python, Yaml, Groovy

AWS Cloud Compute : IAM, VPC, EBS, EFS, S3,ELB, Auto Scaling, Route53, CloudWatch,

CloudFront, CloudTrail

Platform : Linux (RedHat, CentOs, Ubuntu),windows

Virtualization :Hyper-V, VMware

Monitoring and Logging :New relic, Prometheus & Grafana, EFK, CloudWatch.

Ticketing : Jira

SKILLS

University of Abuja

Abuja Nigeria

Bachelor of Computer Science 1997 – 2002

SKILLS

AWS Solution Architect

Certified Scrum Master

Splunk Core Certified User

Splunk Core Certified Power User

Splunk Cloud Certified Admin

Hashicorp Certified Terraform Associate

Achievements:

Received best performer award in Landmark Technologies for the year 2019.



Contact this candidate