Hi, I’m Naleba Ibrahim, a strategic DevOps & Cloud Engineer with over six years of experience building secure, scalable cloud infrastructures on AWS and Azure. I design resilient architectures, implement infrastructure as code with Terraform, choreograph Kubernetes clusters, and automate CI/CD pipelines to accelerate delivery.\n\nI focus on security, reliability, and cost optimization, and I enjoy collaborating with cross-functional teams to promote DevSecOps practices. I lead modernization initiatives, strengthen production systems, and ensure robust disaster recovery and high availability.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Designed and implemented a production-grade, end-to-end CI/CD pipeline on AWS to automate application build, testing, containerization, and deployment to Kubernetes with zero downtime.
This project integrates modern DevOps tooling to ensure secure, scalable, and reliable software delivery from code commit to production.
🏗️ Architecture Overview
The pipeline integrates:
Source control via GitHub
CI/CD orchestration using Jenkins
Static code analysis with SonarQube
Artifact management through Nexus Repository
Containerization using Docker
Image storage in Amazon ECR
Kubernetes orchestration via Amazon EKS
External traffic routing using AWS Application Load Balancer
Hosted on Amazon Web Services
🔄 CI/CD Workflow
Developer pushes code to GitHub.
Webhook triggers Jenkins pipeline.
Jenkins performs:
Build & unit testing
Static code analysis (SonarQube Quality Gate enforcement)
Artifact packaging and storage in Nexus
Docker image is built and tagged.
Image is pushed to Amazon ECR.
Application is deployed to Amazon EKS.
Deployment uses Kubernetes Rolling Update strategy.
Traffic is routed through AWS ALB Ingress Controller.
🚀 Deployment Strategy
Implemented Kubernetes Rolling Updates to achieve:
Zero-downtime deployments
Gradual pod replacement
Automated rollback capability
Production stability
🌐 Load Balancing & Traffic Management
Configured AWS ALB Ingress Controller to:
Expose Kubernetes services externally
Provide Layer 7 routing
Enable SSL termination
Route traffic securely to EKS pods
🔐 Security & Best Practices
IAM roles with least privilege
RBAC enabled in Kubernetes
Private ECR repositories
Secure secrets management
Health checks and readiness probes
Rolling updates for safe production releases
📈 Key Outcomes
Fully automated CI/CD pipeline
Reduced manual deployment effort
Improved code quality enforcement
Zero-downtime production deployments
Scalable and secure cloud-native architecture
Hire a Cloud Developer
We have the best cloud developer experts on Twine. Hire a cloud developer in Ottawa today.