Download PDF

Senior Devops Engineer

A result-oriented professional, with broad
experience in technical services and a reliable team
worker with excellent communications,
interpersonal relations and leadership skills.
Possess adequate project management skills, client
orientation intuition, analytical thinking, flexibility,
adaptability, and motivated work spirit under
pressure.

Work experience

2023-012025-09

Snr DevOps Consultant

Experian Plc
  • Design and implement strategies for disaster recovery and business continuity
  • Research and evaluate new technologies to improve system performance and reliability
  • Developed and implemented an automation script to dynamically scale Azure SQL Database service tiers based on office and non-office hours, overcoming Azure's lack of built-in scaling schedules.
  • Created and centralized reusable Azure Terraform modules for multiple resources, streamlining infrastructure deployment across global teams and fostering collaboration through inner sourcing.
  • Implemented Terraform linting across all terraform modules to ensure adherence to security best practices and maintain infrastructure consistency.
  • Built and implemented a Separation of Duties (SoD) system by creating Active Directory groups and integrating them into the organization's Identity Access Management solution and database as contained users.
  • Integrated Veracode scanning into the code pipeline, improving the security and vulnerability management of application code.
  • Created and deployed a security.txt file within the product website’s .well-known directory to meet security best practices.
2022-012023-01

Snr DevOps Engineer

Wolters Kluwer
  • Implemented and deployed architected infrastructure in Azure leveraging IaC tool like terraform and ARM template.
  • Implemented infrastructure in Azure using terraform using structure configuration data (config.json) over the commonly used unstructured configuration data (tfvars)
  • Deployed and designed Azure DevOps pipeline to managed resources across multiple subscriptions in Azure
  • Development of automation of Kubernetes clusters via playbooks in Ansible.
  • Designed and implemented automated process to deployed infrastructures for different environments (stage, test, prod, etc)
  • Designed and implemented several stages of infrastructure using Terragrunt, leading to a [40%] reduction in provisioning time and increased consistency across environments keeping the terraform code DRY and maintainable
  • Migrated production Azure application gateway from v1 to v2 using a blue green deployment strategy.
  • Configured and implemented entire communication and traffic flow between Imperva Incapsula WAF to azure traffic manager down to the Azure APIM backends services
  • Conducted numerous knowledge transfer sessions with several teams on every infrastructure build including CICD pipelines and IaC scripts
  • Developed and implemented robust automation frameworks and infrastructure as code (IAC) solutions across multiple platforms
  • Set up and optimized continuous integration and deployment pipelines for critical applications including Lippincott Solutions, NurseTim, NurseThink, CJSim, and eJP POC
  • Played a key role in developing and maintaining the Health ATP Automation Center
  • Utilized tools such as Azure DevOps (ADO), Ansible, Rundeck, and Grafana to enhance monitoring and operational capabilities
  • Developed and implemented an automation script to dynamically scale Azure SQL Database service tiers based on office and non-office hours, overcoming Azure's lack of built-in scaling schedules.
  • Authored and successfully tested twelve pipelines dedicated to tech-debt remediation, enhancing system reliability and performance
  • Consistently increased team productivity through technical acumen and proactive approach to automation and operational challenges
  • Demonstrated expertise in automating and optimizing critical processes, resulting in significant time savings for the team
  • Leveraged Azure DevOps, Ansible, Rundeck, and Grafana to optimize monitoring and operational capabilities across multiple platforms
  • Orchestrated the migration of all Microsoft self-hosted agents to Kubernetes pods, enhancing scalability and resource efficiency
  • Engineered an automation framework to synchronize Azure DevOps repositories with S3 buckets, facilitating seamless data mounting in Kubernetes pods using Groovy.
  • Developed an automated process to request and generate SSL certificate CSR and private key via a ServiceNow ticket.
  • Implemented integration between ServiceNow Change Management and Azure DevOps pipelines, enabling automated creation of Normal and Standard Change request tickets
2018-062020-11

Snr DevOps and Security Engineer

CyberSoc Africa
  • Improve automated test and simulation frameworks.
  • Develop and automate standard operating procedures around common failure scenarios.
  • Monitor, analyze, and report performance statistics for cloud-hosted environments.
  • Scripting Dockerfile to build images and push to the registry.
  • Scripting docker-compose to package images and applications, then push to the registry.
  • Consult and contribute to system architecture.
  • Implementing smoke test on the entire instance to ensure a successful migration.
  • Respond to PageDuty alert to fix cluster downtime incidence.
  • Prepare a well-documented RCA for customers after every incidence resolution.
  • Scale and monitor customer Kubernetes cluster to ensure zero downtime, especially during high traffic events.
  • Automate the release and upgrade process for applications in Dev, UAT, and Production environments.
  • Build, deploy, monitor, manage and maintain Cloud applications and the underlying Cloud (e.g. AWS, Azure, Vagrant, Docker, Kubernetes, etc.) technologies.
  • Developing CI/CD and IAC roadmap and implementation to the project (Packer, Terraform, Jenkins, Ansible, Docker, Kubernetes).
  • Deploy an instance of the company app on AWS ECS Fargate before getting migrated to EKS for production.
2018-012018-06

DevOps and Cloud Engineer

Redtech
  • Generate and configure DKIM, SPF, and DMARC authentication protocols to protect customer emailing.
  • Fostered a culture of robust documentation as it pertained to release processes and CI/CD.
  • Collaborate with the SaaS Ops team to ensure all back-end issues are solved in a timely manner.
  • Working with the SaaS Ops team to troubleshoot customer Jive Software instance hosted on AWS Cloud and Legacy Cloud. Migrating all Jive customers from Legacy infrastructure to AWS Cloud.
  • Used ElasticSearch, Logstash, and Kibana (ELK) for maintaining system logs and Bugzilla for tracking code bugs.
  • Troubleshooting Kubernetes nodes and scheduling node restart/rolling restart based on the severity of the issue.
  • Support above 20 products with a wide range of required technical skills from Linux, Windows, and SQL Server administration to Web development and Amazon Web Service.
  • Implemented and maintained Continuous Integration/Continuous Delivery systems, leading to an improvement in the time to ship new feature releases by 26%.
  • Developing CI/CD roadmap and implementing it to the project.
  • Monitor, analyze, and report performance statistics for cloud-hosted environments.
  • Performed Kubernetes deployment using Istioctl command.
  • Set up and resolve ADFS, Azure, Okta, etc., IdP-Specific SAML SSO issues within customers' instances.
2016-012018-01

Information Security Analyst

Firstbank Nigeria
  • Participate in knowledge sharing with other analysts and develop solutions efficiently
  • Document and conform to processes related to security monitoring
  • Establish and maintain intrusion detection
  • Secure and protect customers funds/accounts from fraudulent strikes and violations
  • Appropriately inform and advise customers on incidents and incident prevention
  • Initiate escalation procedure to counteract potential threats/vulnerabilities
  • Manage multiple softwares and security technologies to analyse and monitor online and mobile banking transactions
  • Detect successful intrusive access and compromise on customers online/mobile banking
  • Conduct penetration testing, which is when analysts simulate attacks to look for vulnerabilities in their systems before they can be exploited
  • Study and Monitor for emerging threat patterns and vulnerabilities
  • Remotely disable and deactivate the mobile banking app on an unauthorised user's mobile equipment when an intrusive strike is detected on customers account
  • Enlighten and Alert customers of fraudulence and compromises to their online/mobile banking software and information
  • Communicates directly with the fraud desk to track and and investigate flaggeed transactions
  • Prepare reports that document security and data breaches and the extent of the damage caused by the breaches
  • Communicates with merchants and cardholders on a daily basis to ensure their accounts' safety and prevent loss
  • Generate daily reports for evaluation by the team lead
2014-042016-07

Azure Cloud Engineer (Identity)

Microsoft (Tek Experts)
  • Delivered advanced technical support for Microsoft Azure Identity services, Active Directory, ADFS, ADDS, ADCS, O365, and SharePoint, achieving a customer satisfaction score of 4.6/5.

  • Resolved complex cross-team and cross-product technical issues by collaborating with global engineering teams.

  • Trained and mentored incoming L1 engineers, creating documentation and training materials to accelerate onboarding.

  • Supported customers with Azure AD Connect migrations, including password write-back, synchronization troubleshooting, and conflict remediation.

  • Automated provisioning and deployment tasks using PowerShell scripts and ARM templates, improving efficiency and reducing errors.

  • Troubleshot and resolved performance, connectivity, and synchronization issues across cloud and on-premises environments.

  • Implemented and supported Azure Identity solutions such as SSPR, Access Reviews, Group-Based Licensing, Azure SQL, Domain Services, and LDAPS.

  • Identified and resolved object synchronization and user provisioning failures within Azure AD environments.

  • Applied reverse repro approaches to replicate customer issues and deliver effective solutions.

2016-052017-04

Remote Monitoring Systems Analyst

Amaduke Geo-Resources
  • Implemented and installed remote monitoring systems(RMS) on Telecoms sites
  • Installed CCTV cameras on Telecoms sites
  • Observing various customers' transactions to flag or identify suspicious activities
  • Installed probes in DC generators to help monitor fuel level at every point in time
  • Managed and maintained all work sites equipment throughout the course of the day
  • Completed installations on Discovery boxes

Computer Eng/IT Support (Internship)

Lagos State Ministry Of Science And Technology
  • Performed installations and configurations of routers and switches
  • Conceptualized easier ways of troubleshooting CPUs, especially in the replacement of the power packs of computers
  • Collaborated with a team to install inverter/charger systems in ministries
  • Constructed and crimped different types of Ethernet cables
  • Coordinated the team that was troubleshooting the network to detect breakdowns with the use of a LAN tester device and an Ethernet cable
  • Installing and configuring computer systems

Qualifications

Proficiency in Windows Server,
ADFS, Active Directory, ADCS,
Authentication, Outlook, Office 365,
SharePoint, VMware, MSSQL
management, Azure, AWS, SQL
server, Information Security,
Unix/Linux, Networking, Windows
Server administration, Kubernetes,
Marathon, Terraform, Yaml, CI/CD,
Azure DevOps, ARM Templates,
Istio, Rancher, Elastic Search, New
Relic, etc.