DevSecOps Engineer at The African Development Bank (2025-07 – Present)
- Administer and maintain Git source control repositories, build systems, and CI/CD automation scripts.
- Coordinate code integration and release management across multiple development teams.
- Manage feature and release branch workflows, versioning, and patching across environments.
- Implement DevSecOps processes including code analysis, security testing (SAST, DAST), and automated enforcement of security standards.
- Support application onboarding into Azure DevSecOps pipelines, integrating Azure Key Vault for secrets management.
- Automate builds, deployments, and testing tasks using scripting languages.
- Write and execute manual and automated test cases based on business requirements.
- Collaborate across teams to improve development lifecycle efficiency and contribute to process innovation.
DevSecOps Engineer at Ecobank Transnational Incorporated (2023-08 – 2025-06)
- Accelerated software release cycles by 75% by implementing GitLab CI/CD and ArgoCD to automate continuous integration and continuous deployment across development, QA, and production environments.
- Spearheaded the automation of manual processes using bash scripts, thereby significantly improving efficiency and developers' productivity.
- Administer and maintain Git repositories, GitLab CI/CD pipelines, and automated build/deployment processes.
- Manage source code integration and feature/release branch workflows across multi-team development environments.
- Implemented DevSecOps security policies in CI/CD pipelines (OWASP, SAST, SAST-IaC, DAST, API Fuzzing).
- Administer code versioning across dev, test, staging, and production environments.
- Set up and manage secure release branches with proper tagging, versioning, and documentation.
- Conducted security testing and implemented code quality scanning tools.
- Containerized and deployed applications using Docker and Kubernetes.
- Monitored infrastructure performance and production environments using Dynatrace.
DevOps Engineer (Freelance) at Excel Solutions Incorporated (2022-08 – 2023-08)
- Implemented Bamboo tasks automation for stress and stage environments, realizing substantial time and resource savings.
- Exhibited profound expertise in configuration management through Terraform, ensuring scalable and effective infrastructure management.
- Streamlined deployment processes with the Dockerization of Python and Java projects, significantly enhancing efficiency and scalability.
- Managed version control, Git branching/merging, and automated builds.
- Integrated Bamboo and Jenkins CI pipelines with enhanced security measures.
- Implemented Checkmk, Kibana, and Uptrends Infra for infrastructure monitoring.
- Dockerized and deployed Python/Java applications.
DevOps Engineer at Nautilus Technologies (2022-07 – 2023-01)
- Designed and maintained source code repositories, build automation, and test environments.
- Provisioned infrastructure - EC2, RDS, Auto Scaling Groups using Terraform.
- Administered Kubernetes deployments across AKS, EKS, and self-managed clusters.
- Wrote and maintained shell scripts for automated build and deployment.
- Supported secure software practices through continuous scanning and patch management.
DevOps Engineer at Credpal (2021-12 – 2022-07)
- Implemented a robust server monitoring tool for servers running on AWS using Prometheus and Grafana, enhancing visibility and proactive issue detection.
- Integrated Sonarque into GitHub repositories for bug detection and code quality assurance before production deployment.
- Oversaw the deployment of virtual instances in AWS using Serverless and Terraform.
- Contributed significantly to extensive documentation of working processes, ensuring clarity and knowledge transfer.
- Implemented git tagging and release notes automation to track code versions across DEV/QA/PROD environments.