
Alvin Dereba
Reliable Linux and DevOps Solutions Secure Scalable Streamlined
Competenze

Consulta i miei servizi


Esperienza lavorativa
DevOps engineer
AfriqSilicon • Full time
Aug 2024 - Present • 1 yr 9 mos
Architect and deploy scalable microservices infrastructure supporting Spectabill payment gateway, Kilelehub, and Actsml SaaS platform, ensuring high availability and production stability. Design and optimize multi-stage Docker builds and orchestrate workloads using Kubernetes and Docker Compose for staging and production environments. Implement GitOps-based application lifecycle management using Helm and ArgoCD, enabling controlled rollouts, versioning, and automated rollbacks. Build and maintain CI/CD pipelines with GitHub Actions and GitLab CI, reducing deployment time by 87% and minimizing manual intervention. Configure and deploy Kong API Gateway and Istio service mesh on Kubernetes to enforce secure API access, mTLS, traffic routing, and observability. Harden Linux servers (Ubuntu/Debian) by enforcing security policies, managing firewalls (UFW, iptables), and implementing access control best practices. Automate backup and disaster recovery workflows using Bash, Rsync, Rclone, and MinIO, ensuring data integrity and business continuity. Monitor and observe 40+ containers using Prometheus and Grafana to proactively detect and resolve system issues.
Software engineer
Sapient Consulting Group • Full time
Feb 2024 - Jun 2024 • 4 mos
Developed full-stack applications using Django and NestJS (backend) with Vue.js, React, and React Native (frontend) for Furaia, RahaFest, and Fanakabet. Reduced feature deployment time by 77% by implementing GitHub Actions CI/CD pipelines. Containerized applications using Docker and orchestrated them with Docker Compose for high availability. Configured Nginx and Apache web servers with Let's Encrypt for secure HTTPS and automated SSL certificate renewal via cron jobs. Performed unit, integration, and end-to-end testing while debugging and resolving issues across frontend and backend. Automated backup and disaster recovery workflows using Bash and cron jobs.
System Administrator
LexisNexis
Oct 2023 - Jan 2024 • 3 mos
Automated server configuration using Ansible and Puppet through Jenkins CI/CD pipelines. Configured and managed virtualization with Proxmox and Kubernetes orchestration. Handled storage using LVM, RAID, and various file systems (ext4, XFS, ZFS, NTFS). Implemented backup and disaster recovery strategies with rsync and cron jobs. Configured networks (VLANs, DNS, routing) and hardened systems with iptables and SSH best practices.