Highly skilled Azure DevOps and Cloud Engineer with years of experience in cloud architecture, DevOps practices, and system administration. Proficient in designing and implementing scalable, secure cloud solutions while leveraging a strong foundation in infrastructure management. Expertise in CI/CD pipelines, Azure services, and hybrid cloud environments. Known for a proactive approach to troubleshooting and optimizing system performance.
Resourceful Cloud Engineer experienced in evaluating and assessing client requirements and implementing infrastructure to solve identified problems. Harnessed code and cloud-native technologies to create scalable and user-centric systems. Strong negotiator with excellent value-driven solutions.
Overview
17
17
years of professional experience
1
1
Certification
Work History
DevOps/ Cloud Engineer
Option Clearing Corporation
05.2018 - Current
Spearheaded cybersecurity enhancements by integrating Splunk analytics, resulting in a 50% reduction in security incident response times across the organization
Built and managed CI/CD pipelines in Azure, Linux and Jenkins, troubleshoot Splunk issues and ensure system security and compliance
Architecting and designing scalable, reliable, and cost-efficient Azure cloud solutions
Using best practices to ensure cloud solutions meet business requirements and SLAs
Configuring, managing, and monitoring Azure resources such as Virtual Machines (VMs), Virtual Networks (VNet), Load Balancers, and Storage Accounts
Managing identity and access using Azure Active Directory (AD) and Role-Based Access Control (RBAC)
Utilizing tools like Azure Monitor, Azure Log Analytics, and Application Insights to track performance and troubleshoot issues
Automating tasks using Azure DevOps, Azure Resource Manager (ARM) templates, or terraform for infrastructure as code (IaC)
Architecting and deploying Azure Kubernetes Service (AKS) clusters that are scalable, resilient, and cost-efficient
Configuring AKS clusters for production workloads with appropriate resource allocation, scaling policies, and security configurations
Managing the full lifecycle of containerized applications from development to production
Creating and managing Kubernetes deployments, services, ingresses, and persistent storage solutions within AKS
Scripting with PowerShell and CLI for repetitive tasks, deployments, and monitoring
Ensuring that cloud solutions comply with security policies, implementing firewalls, encryption, and monitoring tools like Azure Security Center
Enforcing compliance standards such as GDPR, HIPAA, or ISO through Azure Policy
Setting up hybrid cloud environments, configuring VPN gateway and connecting on-premises networks to Azure
Managing traffic and security with tools like Azure Firewall, Azure Front Door, and Application Gateway
Designing storage solutions using Blob, File, and Disk Storage while optimizing for cost and performance
Monitoring and optimizing cloud costs through Azure Cost Management and Azure Advisor
Right-sizing resources and recommending cost-effective configurations
Ensuring environments are configured for development, staging, and production
Implementing backup solutions with Azure Backup and ensuring disaster recovery plans using Azure Site Recovery (ASR)
Providing technical support for cloud issues, troubleshooting problems, and resolving them efficiently
Assisting with the migration of on-premises applications, data, and services to Azure using Azure migrate and Data migration service
Creating and managing naming conventions, resource tagging strategies, and cost allocation models to maintain order and accountability within the cloud environment
Participating in agile sprints, helping deliver cloud services in iterative cycles
Designing highly available and fault-tolerant architectures with strategies like region pairing, replication, and geo-redundancy
Collaborating with security teams to ensure proper security measures are in place, including network security groups (NSGs), DDoS protection, and Azure Key Vault
Provided technical support to internal stakeholders, diagnosing and resolving complex issues related to the organization's cloud environment.
Used metrics to monitor application and infrastructure performance.
Maintained version control systems like Git or SVN for seamless collaboration among developers and engineers during project lifecycles.
Designed and implemented containerization strategies using Docker and Kubernetes, improving resource utilization and management.
Improved code deployment efficiency by automating processes with CI/CD pipelines.
Enhanced application performance by optimizing infrastructure configurations based on usage patterns.
Provided 24/7 on-call support for critical systems, ensuring high availability and rapid issue resolution.
Contributed to the creation of a DevOps culture within the organization, leading to increased agility and cross-functional collaboration.
Optimized build processes using tools such as Jenkins or Bamboo for fast feedback loops in development cycles.
Automated manual tasks through scripting languages such as Python or Shell, boosting team productivity levels.
Monitored automated build and continuous software integration process to drive build/release failure resolution.
Collaborated with development teams to streamline software releases, resulting in faster timetomarket.
Mitigated security risks by conducting regular vulnerability assessments and applying necessary patches.
Reduced system downtime for critical applications by implementing robust monitoring and alerting tools.
Cloud Engineer
TECH SYSTEM INC(TSI)
08.2018 - 04.2019
Created and managed Azure resources such as Virtual Machines (VMs), App Services, Azure SQL Databases, and Storage Accounts
Implement and manage security measures such as Azure Active Directory (AAD), Multi-Factor Authentication (MFA), firewalls, and encryption
Ensure compliance with organizational security policies and industry regulations (e.g., GDPR, ISO)
Develop and implement backup strategies using Azure Backup and Azure Site Recovery (ASR)
Use tools such as Azure Cost Management + Billing to track, analyze, and forecast cloud expenditure
Recommend cost-saving strategies like right-sizing resources, reserved instances, or serverless solutions
Provide advanced technical support for Azure cloud infrastructure issues, including virtual machines, networks, and storage
Automate resource provisioning and management using tools like ARM templates and terraform
Integrate CI/CD pipelines with Azure services, such as App Services, Azure Functions, and Azure Kubernetes Service (AKS)
Lead migration of legacy systems to Azure, ensuring minimal downtime and optimal performance
Enhanced cloud infrastructure efficiency by implementing advanced automation techniques and tools.
Reduced server downtime by proactively monitoring cloud resources and addressing potential issues before they escalated.
DevOps Engineer
Essia Health
01.2017 - 07.2018
Build, automate, and manage continuous integration (CI) and continuous deployment (CD) pipelines using Azure DevOps
Ensure automated testing, deployment, and release management for applications and infrastructure
Integrate source control tools like GitHub or Bitbucket with Azure DevOps for version management and collaboration
Automate infrastructure provisioning, configuration, and scaling through IaC solutions
Ensure version-controlled, repeatable deployments for production, staging, and testing environments
Implement and configure monitoring tools like Azure Monitor, Application Insights, or Log Analytics for performance tracking
Analyze system metrics and logs to optimize CI/CD processes and infrastructure performance
Work with development teams to integrate DevOps processes into the software development lifecycle (SDLC)
Communicate with cross-functional teams to ensure smooth delivery of services, deployments, and releases
Use automation to handle tasks such as code builds, infrastructure deployment, and environment provisioning
Performed migration of repositories from one Azure DevOps tenant to another tenant using visual studio
Implement security best practices, ensuring that pipelines, code, and infrastructure are protected from vulnerabilities
Develop cloud architecture solutions that meet business needs, ensuring reliability and cost-efficiency
System Administrator
Bank of America
01.2008 - 06.2015
Accurately documenting, track, and monitor reported problems/Incident to ensure a timely resolution via salesforce ticketing software
Responded to application or security incidents, provide RCA and recommendation to resolve
Work with Engineering to prioritize and deliver fixes
Performed hardware, operating system, security and application updates/patches on these systems as well as operating system hardening based on industry standards
Installed, configured, managed windows servers, domain controllers, DHCP servers, DNS servers, created user accounts, groups, group policies, deployed, upgraded software, managed applications, backup and restored data, checked event logs, assigned permissions, managed tasks for disks and volumes, files and folders management, managed servers remotely, Monitored server performance, security related events, managed network printers
Daily lab tasks like server imaging, OS installations, Configuring Disk arrays, RAID configurations and handling lab stuff like VLAN, network cables, KVM, security patching
System Requirements, Storage requirements, Configuration Management/Change control/Release management
Provide basic support in the development, documentation and maintenance/management of operations concepts, requirements (system, element, segment, or subsystem level), external and internal interfaces, and other systems engineering work products/artifacts
Collected, aggregated and visualized the collected metrics to provide integrators and consumers with actionable insight
Defined, measured, and achieved key Service Level Objectives including availability, performance, incidents and chronic problems
Analyzed logs and events from the cloud service and providing recommendations to ensure smooth service operation
Built automation and other improvements to prevent problem recurrence; eventually automate response to all non-exceptional service conditions
Testing New Technology and preserving assets, information security and control structure
Served as a Desktop specialist and made recommendations for clients in respect to IT Infrastructures to improve workflow productivity
Established effective communication channels between IT support staff and end-users, leading to improved issue resolution times overall.
Managed onboarding and offboarding of employees.
Education
Diploma in Computer Programming -
Lagos City Computer College
Ikeja, Nigeria
01.2007
Bachelor of Science - Computer and Information Science and Support Services
Amazon Web Services (AWS)Amazon Web Services (AWS)Issued Jan 2020Issued Jan 2020Credential ID 15PPZZSCNJQE1G99AWS Certified Solutions Architect-Associate AWS Certified Solutions Architect-Associate
Timeline
Cloud Engineer
TECH SYSTEM INC(TSI)
08.2018 - 04.2019
DevOps/ Cloud Engineer
Option Clearing Corporation
05.2018 - Current
DevOps Engineer
Essia Health
01.2017 - 07.2018
System Administrator
Bank of America
01.2008 - 06.2015
Diploma in Computer Programming -
Lagos City Computer College
Bachelor of Science - Computer and Information Science and Support Services
Lead Associate Principal, Cloud Engineering at The Options Clearing CorporationLead Associate Principal, Cloud Engineering at The Options Clearing Corporation