Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Afeez Nosiru

Randallstown,MD

Summary

Innovative DevOps Engineer (AWS and Google Cloud) with a strong Linux background and vast experience of independently designing, implementing and deployment automation of cloud resources.

Overview

9
9
years of professional experience
1
1
Certification

Work History

AWS / GCP DevOps Engineer

Homesite Insurance
03.2016 - Current
  • Ability to design, build, manage and operate cloud infrastructure and configuration environment with a focus on automation and infrastructure as code
  • Developed and deployed cloud-native applications on GCP using Google App Engine, Cloud Storage, Cloud SQL, and Cloud Pub/Sub
  • Designed and implemented cloud solutions using GCP services like Compute Engine, Kubernetes Engine, Cloud Storage, and Cloud SQL
  • Worked on the development of a scalable and resilient application using Kubernetes Engine and Cloud Load Balancing
  • Implemented Cloud Functions and Cloud Run services for serverless computing
  • Built and maintained CI/CD pipelines using Jenkins and Github
  • Designed for high availability and business continuity using self-healing-based architectures, fail-over routing policies, multi-AZ deployment of EC2 instances, ELB health checks, Auto Scaling, and other disaster recovery models
  • Implemented AWS Systems Manager management service capabilities to automatically collect software inventory, apply OS patches, and automate administration tasks and complex workflows across our environments
  • Leveraged different design principles for security in the cloud and implemented various AWS services to improve our security posture for Authentication, Authorization, Monitoring, Auditing, Encryption and Data path security
  • Implemented docker containers on AWS using ECS and complementary services, including Amazon Elastic Container Registry (ECR)
  • Implemented and managed Ansible Tower to scale automation and handle complex deployments
  • Developed terraform modules and CloudFormation templates to provision infrastructures in cloud
  • Leveraged AWS Control Tower to establish and govern a secure, multi-account AWS environment based on best practices.
  • Developed and created custom Service Control Policies and attached them to approved OUs and AWS accounts as required
  • Deployed GuardDuty across our Control Tower managed organization with the Audit account being the delegate administrator
  • Designed secured, cost optimized, highly available and fault tolerant architecture designs and infrastructure in AWS
  • Implementing security best practices in AWS including multi factor authentication, access key rotation, role-based permissions, enforced strong password policy, configured security groups and NACLs, S3 bucket policies and ACLs
  • Optimizing cost through reserved instances, selection and changing of EC2 instance types based on resource need, S3 storage classes and S3 lifecycle policies, leveraging Autoscaling
  • Leverage EC2 LifeCycle Manager to create snapshots of EBS Volumes on scheduled intervals for backup and define a retention period as a cost saving measure
  • Configure CloudWatch alarm rules for operational and performance metrics for our AWS resources and applications
  • Configure S3 events to set up automated communication between S3 and other AWS services
  • Design highly available infrastructure using Elastic load balancer and auto-scaling for Web servers which Scale in and Scale out automatically, also isolated environment by having security groups and NACL across subnets for EC2 instances
  • Architecting and Implementing AWS Cloud cost effective solution for Non-Production environment such as Development, and Test
  • Managing tools like JIRA, Confluence, Jenkins and their usage / process ensuring traceability, repeatability, and quality
  • Using Docker to create, deploy, and run applications via docker containers
  • Implementing version control services using Git to create repository, store and track changes in source code during software development
  • Setting up Jenkins CI/CD pipelines for continuous build & deployment of automated testing and delivery of application
  • Configuring a webhook on a Jenkins to trigger auto build when a push event happens on gitlhub
  • Setting up Ansible roles and playbook for configuration management, provisioning and application deployment to remote servers
  • Working closely with development team to create an automated continuous integration (CI) and continuous delivery (CD) system using Jenkins and Maven
  • Using kubernetes software to automate deployment, scaling, and operations of application containers across clusters of hosts
  • Creating Docker environment with Docker hub and managing different Docker images and deployment of applications inside container
  • Configuring Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management
  • Using Terraform to provision and manage cloud infrastructure services
  • Experienced with Interpreted Languages like Python
  • Leading on designs/development aspects of migration journey - assess, mobilize and migrate phase including leveraging CART, ADS, Migration Evaluator, DMS, Cloud Endure etc
  • Automatically remediated Trusted Advisor findings using Amazon CloudWatch events and AWS Lambda.

Linux Administrator

Standard Integrated Support
02.2015 - 03.2016
  • Responsible for Installation and configuration of the system wide monitoring tool
  • Recommending resolutions to complex matters and coordinate the implementation of the approved course of action
  • Server and storage management, configuration, troubleshooting, and performance tuning
  • Administering NFS and other applications on Linux Servers
  • Responsible for monitoring and management of data center
  • Training new users to use standard applications, equipment's and business applications
  • Creating Linux/Unix/Window Virtual Machines using VMware
  • RPM and YUM package installations, patching and other server management
  • Configuring, managing, monitoring and troubleshooting of all RedHat & CentOS LINUX servers
  • Implementing and Maintaining Apache web server with HTTPS
  • Creating and Managing Users / Group accounts and setup a user's work environment
  • Responsible for maintaining user accounts and basic service access permissions on infrastructure servers
  • Installing and configuring VMware ESXi Hypervisor on the Physical Hardware
  • Configuring RedHat Kickstart server for installing multiple production servers
  • Installing and configuring monitoring tools Nagios for monitoring the network bandwidth and the hard drives status
  • Installing and configuring SAMBA utility software for sharing files with Windows hosts
  • Responding to emergency calls relating to server performance, diagnosis of problems, repairing problems or calling upon appropriate vendors to resolve the issue
  • Documenting various regular administrative tasks and backup procedures
  • Providing software and hardware tech support
  • Managing warranties and software licenses for all department computers
  • Working closely with other IT staffs to help determine and develop systems that will be implemented
  • Responsible for troubleshooting network outages.

Education

Bachelor of Science - Accounting

The Polytechnic of Ibadan
01.2014

Associate of Science - Accounting

Lagos State Polytechnic
06.2011

Skills

  • Cloud Orchestration/Automation: AWS CloudFormation, Terraform, AWS Lambda, AWS Systems Manager, AWS SSM Parameter Store, Ansible, Docker
  • AWS Security: AWS Security Hub, AWS Guard Duty, AWS Shield, AWS Firewall Manager, AWS Inspector
  • Monitoring & Event Management: AWS CloudWatch (Events & Logs), AWS SNS, AWS S3
  • Identity & Access Management: AWS Organization, AWS IAM, AWS AD Connector, Active Directory, AWS Workspaces, AWS Secrets Manager
  • Governance & Compliance: AWS Config Rules, AWS Organization, AWS Control Tower, AWS Trusted Advisor, AWS Well Architected Tool, AWS Budgets, AWS License Manager, Sonarqube
  • Programming Languages: Bash, JSON, YML, Python, Groovy, Goland
  • Application Delivery/ DevOps: Jira, Confluence, AWS CodePipeline, AWS CodeCommit, Codebuild, Codedeploy, Github, Gitlab, Bitbucket, Jenkins, Jenkinsfile, Maven, Sonarqube, Nexus, Tomcat, Docker, Dockerfile, Ansible, Kubernetes, ECS, EKS, GKE, Terraform
  • Data Protection: AWS Certificate Manager, AWS KMS, Snapshot Lifecycle Manager
  • Self Service: Service Catalog
  • Network: VPC, VGW, TGW, CGW, IGW, NGW
  • Image & Patch: AWS SSM Patch Manager, AWS Golden AMI Pipeline
  • AWS Platform: AWS CloudFormation, AWS Lambda, AWS Systems Manager, S3, VPC, EC2, ELB, RDS, SNS, SQS, SES, Route53, CloudFront, Service Catalog, AWS Auto Scaling, Trusted Advisor, CloudWatch

Certification

  • Certified Kubernetes Administrator
  • Datadog: Performance monitoring tool
  • CompTIA Security+ ce Certification
  • Scrum Master Certified (SMC)
  • Certified Linux Administrator (LPIC-1)
  • Certified Linux Administrator (LPIC-1) Certification
  • AWS Certified Solutions Architect - Professional
  • AWS Certified DevOps Engineer - Professional
  • Certified-Solutions-Architect-Associate

Timeline

AWS / GCP DevOps Engineer

Homesite Insurance
03.2016 - Current

Linux Administrator

Standard Integrated Support
02.2015 - 03.2016

Bachelor of Science - Accounting

The Polytechnic of Ibadan

Associate of Science - Accounting

Lagos State Polytechnic
Afeez Nosiru