Cloud & DevOps Engineer · Lagos, Nigeria

Adewunmi
Adedeji

I build cloud infrastructure that ships faster, costs less, and stays up — across Azure, GCP, and AWS. 6+ years designing CI/CD pipelines, provisioning infrastructure with Terraform, orchestrating Kubernetes workloads, and turning operational complexity into reliable, scalable systems.

View Projects Experience Get in Touch
6+
Years Cloud & DevOps
30%
Cloud Cost Reduction
85%
Performance Improvement
99.99%
SLA Compliance
96%
Customer Satisfaction
95%
Error Rate Reduction

Who I Am

I'm a Cloud & DevOps Engineer with 6+ years of experience across Azure, GCP, and AWS — designing and operating the infrastructure that keeps enterprise systems running reliably, securely, and at scale.

My work spans CI/CD pipeline architecture, Infrastructure as Code with Terraform and Bicep, containerised workloads on AKS and Cloud Run, and GCP-native application platforms built on top of Cloud Foundry-inspired internal developer platforms. I've worked across banking, media, research, and enterprise SaaS environments — always focused on outcomes over outputs.

Most recently I've been freelancing as a Cloud Engineer, architecting and deploying GCP-native applications using Cloud Run, Firestore, IAP, Cloud Build, and Secret Manager — alongside Terraform-provisioned infrastructure aligned to Cloud Adoption Framework principles.

Microsoft Azure Google Cloud AWS

Technical Stack

🔄

CI/CD Pipelines

JenkinsGitHub Actions GitLab CI/CDCircleCI Cloud Build (GCP)Artifact Registry
☁️

Cloud Platforms

Azure IaaS/PaaSGCP Cloud Run GCP FirestoreIAP Secret ManagerCloud Logging
🏗️

Infrastructure as Code

TerraformBicep ARM Templates.tfvars CAF ModulesTemporal IaC
🐳

Kubernetes & Containers

Kubernetes (AKS)Docker Cloud RunCluster Autoscaling HelmPod Management
🖥️

Linux & Scripting

UbuntuCentOS BashPowerShell Azure CLIgcloud CLI
📊

Monitoring & Observability

Azure MonitorLog Analytics GrafanaCloud Logging Network WatcherAlert Rules
🔐

Security & Compliance

Azure PolicySecurity Centre IAP (GCP)RBAC NSGsZero-Trust
🧩

Internal Dev Platforms

CAF (GCP)Backstage (concepts) Google Cloud DeployHashiCorp Vault Terraform EnterpriseIDP Design
💾

Databases & Storage

Cloud FirestoreSQL Server Azure StorageSecret Manager Azure Key VaultBlob Storage

Featured Projects

GCP · CAF · IDP · Terraform

Cloud Adoption Framework — GCP Internal Developer Platform

Architected and deployed a GCP-based Internal Developer Platform (IDP) using Cloud Adoption Framework (CAF) principles — enabling standardised, self-service infrastructure provisioning for engineering teams, analogous to Backstage + Terraform Enterprise in the GCP ecosystem.

  • Designed the CAF-aligned landing zone structure on GCP, establishing governance guardrails, project hierarchy, and IAM boundary policies across environments
  • Provisioned infrastructure using Terraform with modular, reusable configurations — mapping workspace variables to environment-specific .tfvars for consistent multi-env deployments
  • Configured Cloud Build CI/CD pipelines triggering on Git branch events, building container images, pushing to Artifact Registry, and deploying to Cloud Run automatically
  • Integrated Secret Manager for runtime secrets injection and IAP (Identity-Aware Proxy) as the zero-trust access control layer — enforcing identity-based, not network-based, trust boundaries
  • Evaluated CAF against Google Cloud Deploy, Backstage, HashiCorp Vault, and Terraform Enterprise — documented trade-offs for healthcare compliance posture and internal adoption friction
  • Produced manager-facing architecture summaries and onboarding documentation for engineering teams joining the platform
Platform enabled self-service provisioning · healthcare compliance posture achieved
TerraformGCP CAF Cloud BuildCloud Run IAPSecret Manager Artifact RegistryIAM
GCP · Cloud Run · Firestore · Node.js

Research Link Master (RLM) — Serverless Intranet Application

Designed and deployed a GCP-native intranet link recommendation engine for researchers — a controlled, internal application serving as a curated discovery layer over approved research resources.

  • Built on Node.js/TypeScript Express running on Cloud Run — fully serverless, auto-scaling, zero infrastructure maintenance
  • Used Cloud Firestore as the NoSQL persistence layer for link metadata, user preferences, and recommendation state
  • Secured the application behind IAP (Identity-Aware Proxy) — only authenticated users with approved identities could access the intranet service
  • Automated the full delivery lifecycle with Cloud Build + Artifact Registry: Git push → build → containerise → deploy to Cloud Run
  • Managed all runtime configuration and credentials via Secret Manager — no secrets in code or environment variables
  • Configured Cloud Logging for application observability and audit trail compliance
Fully serverless · zero-trust auth · production-ready compliance posture
Cloud RunFirestore IAPCloud Build Artifact RegistrySecret Manager Node.jsTypeScript
Azure · CI/CD · Terraform · Bicep

Enterprise Azure Multi-Environment CI/CD Platform

Designed and operated a multi-stage CI/CD system automating build, test, and deployment across dev, staging, and production Azure environments for multiple product teams.

  • Implemented multi-stage Jenkins and GitHub Actions pipelines with automated testing gates, deployment approval workflows, and environment promotion logic
  • Provisioned all environments using Terraform and Bicep — repeatable, auditable IaC eliminating configuration drift across teams
  • Built self-healing pipeline configurations with automatic rollback on failure, reducing manual intervention and protecting production stability
  • Integrated Azure Policy and RBAC as security gates within the pipeline — enforcing compliance before any resource reached production
  • Set up Azure Monitor and Log Analytics dashboards for real-time pipeline health, deployment frequency, and mean time to recovery tracking
↓ 30% cloud cost · ↑ 85% performance · 99.99% SLA maintained
JenkinsGitHub Actions GitLab CITerraform BicepARM Templates Azure Monitor
Azure · Kubernetes · AKS · Docker

Kubernetes Workload Migration to AKS

Containerised enterprise workloads and migrated them to Azure Kubernetes Service — orchestrating deployments, configuring autoscaling, and ensuring high availability for distributed production services.

  • Containerised legacy services into Docker images, restructuring configuration as environment variables and secrets via Azure Key Vault integration
  • Deployed and managed AKS clusters — configuring node pools, autoscaling policies, rolling update strategies, and pod disruption budgets
  • Defined all Kubernetes resources as Helm charts — enabling versioned, repeatable deployments across environments
  • Integrated AKS deployments into the existing GitHub Actions CI/CD pipeline — image build → push to ACR → deploy to AKS on merge to main
  • Monitored cluster health and resource consumption using Azure Monitor for containers and Grafana dashboards
High availability achieved · cluster autoscaling operational · manual ops eliminated
AKSDocker KubernetesHelm GitHub ActionsAzure Monitor
Terraform · Temporal · GitHub

Temporal Workflow Infrastructure — Terraform IaC Investigation

Investigated two independent Terraform repositories provisioning infrastructure for Temporal workflow runtime environments, clarifying the separation between infrastructure provisioning and workflow orchestration logic.

  • Mapped .tfvars file patterns to Git branch naming conventions — establishing clear conventions for environment targeting across the two repos
  • Documented variable passing patterns and confirmed the two repos (tfo-wf-configure-project and tfo-wf-configure-team) operate independently without chaining
  • Clarified the architectural boundary: Terraform provisions infrastructure; Temporal handles workflow runtime logic — preventing teams from conflating the two
  • Produced a manager-facing investigation summary used to unblock the engineering team and inform onboarding documentation
Engineering team unblocked · IaC conventions documented · onboarding accelerated
TerraformTemporal .tfvarsGitHub IaC PatternsDocumentation
SQL Server · Infrastructure · Migration

SQL Server Environment Migration — 46% Cost Reduction

Planned and executed a full SQL Server environment migration with zero business disruption, delivering significant infrastructure cost savings while improving availability and business continuity.

  • Conducted risk assessment and migration planning — identifying dependencies, defining rollback procedures, and scheduling maintenance windows to minimise business impact
  • Executed data migration with integrity validation at each stage — confirming consistency between source and target before cutover
  • Managed stakeholder communication throughout — pre-migration briefings, real-time status updates during execution, and post-migration sign-off
  • Delivered a 46% reduction in infrastructure costs and measurably improved system continuity through the new environment design
↓ 46% infrastructure cost · zero downtime · improved BCP posture
SQL ServerPowerShell Backup & RecoveryChange Control Risk Management

Work History

Cloud Engineer Freelance Dec 2025 – Present
Remote
Freelance
  • Architected a GCP-based Internal Developer Platform (IDP) using Cloud Adoption Framework (CAF) principles — enabling standardised, self-service infrastructure provisioning for engineering teams.
  • Provisioned Terraform-managed GCP landing zones with CAF-aligned project hierarchy, IAM boundary policies, and governance guardrails across dev, staging, and production environments.
  • Built and maintained Cloud Build CI/CD pipelines — automating container builds, Artifact Registry publishing, and Cloud Run deployments triggered by Git branch events.
  • Deployed a Node.js/TypeScript application on Cloud Run with Cloud Firestore persistence, IAP authentication, and Secret Manager for secure runtime configuration.
  • Integrated Identity-Aware Proxy (IAP) as the zero-trust authentication layer — enforcing identity-based access control without relying on network perimeter boundaries.
  • Evaluated and documented CAF trade-offs against Backstage, Google Cloud Deploy, Terraform Enterprise, and HashiCorp Vault for healthcare compliance and operational maturity requirements.
  • Produced architecture documentation and onboarding materials used by engineering teams and senior stakeholders to understand platform design decisions.
Azure Cloud Support Engineer – Developer Teknowledge Nov 2022 – Jul 2026
Lagos, Nigeria
Full-time
  • Designed and maintained multi-stage CI/CD pipelines using Jenkins, GitHub Actions, and GitLab CI/CD — automating build, test, and deployment across dev, staging, and production Azure environments.
  • Provisioned and managed cloud infrastructure using Terraform, Bicep, and ARM templates — delivering repeatable, auditable environments that eliminated configuration drift across teams.
  • Orchestrated containerised workloads on AKS — managing Kubernetes cluster deployments, node pool autoscaling, rolling updates, and production high availability.
  • Administered Linux-based infrastructure and automated operational tasks using Bash and Azure CLI — log rotation, scheduled jobs, system configuration, and health checks.
  • Drove a 30% cloud cost reduction and 85% performance improvement through workload right-sizing, pipeline optimisation, and proactive Azure Monitor observability.
  • Implemented Azure Policy, Security Centre, and RBAC controls to enforce governance and security baselines without slowing delivery velocity.
  • Maintained 99.99% SLA compliance and achieved 96% customer satisfaction across all enterprise Azure support engagements.
IT Support Engineer First Bank of Nigeria Jun 2019 – Nov 2022
Lagos, Nigeria
Full-time
  • Led a 6-member IT Support team in a large-scale banking environment — managing daily operations, escalations, and SLA compliance.
  • Delivered end-to-end IT projects (Kimono, Finacle, HP) from scoping through to on-time, quality-compliant delivery.
  • Ensured system uptime and SLA compliance across critical banking infrastructure through proactive monitoring and structured incident response.
ICT Infrastructure Engineer Debikaf Concept Limited Jan 2018 – May 2019
Lagos, Nigeria
Full-time
  • Executed SQL Server migrations with zero downtime, delivering a 46% infrastructure cost reduction.
  • Designed and deployed multi-site ICT infrastructure ensuring network reliability and security compliance.
NYSC Intern – ICT Voice of Nigeria Dec 2017 – Jan 2018
Abuja, Nigeria
NYSC
  • Contributed to live systems re-modelling achieving 95% error reduction and 96% user satisfaction.

Credentials

🔷

Azure Fundamentals

Microsoft · AZ-900

Active
☁️

Azure Developer Compute Cloud Specialist

Microsoft

Active
🐙

GitHub Foundations

GitHub

Active
🎯

ITIL Foundation

ITIL · In Progress

Pursuing
🔐

Azure Security Engineer Associate

Microsoft · AZ-500

Pursuing
🛠️

Azure Administrator Associate

Microsoft · AZ-104

Pursuing

Get In Touch

Open to Cloud Engineering, DevOps, and Infrastructure roles — remote or Lagos-based. If you're building something that needs reliable infrastructure and someone who cares about outcomes, let's talk.

adewunmideji98@gmail.com LinkedIn Profile