Olagunwa Oluwadele
DevOps Engineer at Alpine Testing Solutions, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Alpine Testing Solutions, Inc.
-
United States
-
Strategic Management Services
-
1 - 100 Employee
-
DevOps Engineer
-
Feb 2023 - Present
- Collaboratively designed and implemented automated PR notifications via LogicApps, integrated with Microsoft Teams. - Played a key role in creating internal solutions using Azure Static Web Apps and ChatGPT, enhancing team collaboration and efficiency. - Architected and rolled out CI/CD solutions for product documentation, utilizing SpectaQL and GraphQL technologies. - Migration of classic to YAML pipelines, streamlining the deployment process. - Migration of existing infrastructure to Terraform, ensuring a more scalable and manageable environment. - Conducting manual transfers and checks of SQL databases, maintaining data integrity. - Designing and developing Azure DevOps Pipeline to manage the resources across multiple subscriptions in Azure. Show less
-
-
-
OKLAHOMA CREDIT UNION
-
remote
-
Azure Cloud Engineer
-
May 2018 - Dec 2022
I am responsible for managing Azure resources in the cloud and maintaining the Continuous Integration and Continuous Deployment (CI/CD) pipeline for a fast-paced robust application development environment. As a member of the onboarding team, my responsibility is to implement DevOps transformation by working with Agile teams to migrate applications to the Azure platform. - Set up repos on Azure Git, merging code from the develop branch to the master branch and preparing it for deployment. - Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on AzureDevOps - Created WebApps (PaaS solutions) on the Azure portal for deploying web applications using Azure DevOps pipelines. - Set up AKS clusters in Azure using Azure CLI. - Created nightly builds with integration to code quality tools such as SonarQube, and Veracode. - Helped teams to reduce defects rate by 30% by introducing TDD in the first 3 months. - Created quality gates in the SonarQube dashboard and enforced them in the pipelines to fail the builds when conditions were not met. - Set up SonarLint plug-ins in the developer's workstation for detecting defects early during development. - Built and deployed Docker containers to break up monolithic apps into microservices, improving developer workflow, increasing scalability, and optimizing speed. - Implemented Release management workflow for QA, UAT, and Prod environments. - Prepared and presented SCM best practices for implementing continuous integration for the team Show less
-
-
-
-
DevOps Engineer
-
Aug 2016 - Apr 2018
- Wrote Ansible playbooks from scratch in YAML. Installing, setting up, and troubleshooting Ansible, created and automated platform environment setup. - Set up Git repositories and SSH Keys in GitHub for Agile teams. - Integrated GitHub webhooks into Jenkins to automate the code check-out process. - Implemented the setup for master-slave architecture to improve the performance of Jenkins. - Created Dockerfile and automated docker image creation using Jenkins and Docker. - Automated infrastructure provisioning on AWS using Terraform and Ansible. - Created nightly builds with integration to code quality tools such as SonarQube, and Veracode. - Created quality gates in the SonarQube dashboard and enforced them in the pipelines to fail the builds when conditions were not met. Show less
-
-