Close this

Folayemi Adebayo

Development
Lawrenceville, United States

Skills

Cloud Computing

About

Folayemi Adebayo's skills align with Consultants and Specialists (Information and Communication Technology). Folayemi also has skills associated with Programmers (Information and Communication Technology). Folayemi Adebayo has 10 years of work experience.
View more

Work Experience

Azure DevsOps/AWS Cloud Engineer

CLOUDFIRST TECHNOLOGY SOLUTIONS
August 2021 - Present
  • Designing and implementing cloud solutions based on business requirements and industry best practices. Assessing and selecting appropriate cloud technologies and platforms (e.g., AWS, Azure, Google Cloud) to meet organizational needs. Developing cloud architecture frameworks, including high-level and detailed designs, infrastructure components, and integration strategies. Collaborating with cross-functional teams, including developers, system administrators, and project managers, to ensure successful implementation and migration to the cloud. Defining and enforcing cloud security policies, procedures, and best practices to protect data and applications. Optimizing cloud infrastructure for scalability, performance, and cost-efficiency. Conducting regular assessments and audits to identify areas for improvement in cloud architecture and propose solutions. Providing guidance and technical leadership to team members, fostering knowledge sharing and continuous learning. Staying up-to-date with the latest cloud technologies, trends, and industry developments to make informed recommendations. Participating in pre-sales activities, such as client presentations and proposal development, to demonstrate expertise and win new business. Architecting and implementing security best practices across CI/CD pipelines, managing product teams, and assets in order to ensure they have fully automated, secure, and functional pipelines. Managing product teams, to improve security posture across products by assisting the engineering teams to successfully carry out vulnerability remediation management within cloud environments Managed Azure subscriptions and ensured compliance with budget and governance policies. Continuously upgraded skills and knowledge on the latest Azure technologies, features, and services, sharing insights and best practices with team members. Set-up pipelines for nightly builds enabling, Build, Sonar, Security Scans, deploy, Smoke test and Performance test weekly regression suites for early detection of issues. Development and Enhancements of the "Insights" (DevOps Metrics Tool) and present the solution to Modern delivery Leads. Monitored and optimized Azure infrastructure and application performance using Azure Monitor, Log Analytics, and Application Insights. Collaborated closely with cross-functional teams, including developers and DevOps engineers, to troubleshoot and resolve Azure infrastructure issues. Provided guidance and recommendations on Azure best practices and architectural designs, aligning with business requirements.

Automation and Infrastructure Engineer

KPMG
January 2019 - August 2021
  • Built, maintained continuous Integration/Continuous Delivery systems leading to an improvement to ship new releases by 30%. Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure. Performed all necessary day-to-day GIT support for different projects. Responsible for design and maintenance of the GIT repositories and the access control strategies. Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT and Maven to schedule the builds. Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams in Linux Environments. Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in NEXUS repository. Used Version Control and Infrastructure automating repetitive tasks through scripting (PowerShell, managing repositories on GitHub SSH Keys and Bitbucket), scripted and Declarative pipeline Invocation, Infrastructural management tool as Terraform, Ansible playbook, Puppet (Puppet Enterprise) with plugin into Jenkins Support Automated builds, validation, deployment and Integration Specialist using Jenkins, maven build using Java Web for pattern structure, manage Jenkins Plugins and Global tool configuration Nexus Artifact for Binary Repositories and Tomcat Web/container for Deployment into QA environment with Slack for communication. Installed and configured automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation. Hands-on experience with puppet manifests for deployment and automation and have integrated Puppet with Jenkins to fully deploy on to a Jenkins server to provide continuous deployment and testing to automate deployment of infrastructure. Development of automation of Kubernetes clusters with Ansible, writing playbooks and working with Kafka and Elasticsearch. Designed Puppet Modules to manage configurations and automate installation process and developed automation scripting using Puppet to deploy and manage Java applications across Linux servers. Designed and implemented Azure infrastructure solutions, ensuring high availability, scalability, and performance. Deployed and managed Azure virtual machines, storage accounts, virtual networks, load balancers, and other core infrastructure components. Developed infrastructure as code (IaC) templates and automation scripts using Azure Resource Manager (ARM) templates, PowerShell, and Terraform. Configured and maintained Azure security solutions, including Azure Security Center, Azure Firewall, and Azure Key Vault, to safeguard data and applications. Planned and executed Azure hybrid cloud solutions utilizing Azure Arc, Azure Stack, and Azure Site Recovery.

Cloud Automation and Infrastructure Engineer

INFOSYS
February 2017 - January 2019
  • Built high-performing, resilient, and efficient infrastructure for customer applications, and performed reviews for architecture and infra builds. Developed CI / CD to standardize the infrastructure and automate the DevOps processes, Using ECS, EKS, and kubernetes for containers orchestrations. allowing customers to rapidly build, test,and release code while minimizing errors. Managed provisioning of AWS infrastructures using CloudFormation and Terraform. Designed for high availability and business continuity using self-healing-based architectures, failover routing policies, multi-AZ deployment of EC2 instances, ELB health checks, Auto Scaling,and other models based on customer's functional and non-functional requirements. Developed event processing architecture patterns with event trigger, logging, analysis, visualization, notification and responding. Developed and implemented DDoS-resilient architectures. Eliminated single point of failure in production architecture designs by deploying service instances (e.g., EC2 or RDS) across two or more isolated AZs based on our customer's actual resiliency and availability requirements. Utilizing Bash script for deploying ec2 instances as user data. Leveraged Auto scaling groups to right-size EC2 pools to match the demand level and helped manage costs by eliminating the excess capacity to maintain an optimal level of resources Worked closely with teams in developing scripts and automation tools used for building, integrating, delivering, and deploying software releases to multiple environments. Development of automation of Kubernetes clusters with Ansible, writing playbooks and working with Kafka and Elasticsearch.

DevOps Engineer

Zenith Bank
January 2014 - February 2017
  • Identified areas of applications for regression testing following software updates, system changes or functionality changes to avoid unnecessary downtime and re-coding. Implemented unit and integration testing protocols to consistently deliver high quality, functional features with minimal defects. Created proof-of-concept prototype applications for demonstration and evaluation purposes. Collaborated with development team members to create and integrate high availability solutions for mission-critical applications. Tested and troubleshot application and documented issue resolutions for the development team. Automated application build and deployment, driving efficiency of code development process.

Education

Lagos state university

BSc