2024
—
present
DevOps Engineer II
- Sole DevOps engineer operating and monitoring 15+ Linux servers across DEV, INT, and PROD, sustaining 99.9% uptime, secured with UFW firewalls and Fail2Ban hardening.
- Built and operate a 3-node K3s cluster on VMs (1 master, 2 workers) with Longhorn for persistent storage; created custom Helm charts with Traefik handling DNS-based domain routing.
- Run ArgoCD GitOps across 8 services (5 Django microservice stacks, 3 Java stacks) deployed from a single monorepo via webhook-triggered pipelines.
- Implemented HashiCorp Vault for centralized secrets with per-developer, per-environment access control and automatic app restarts on secret changes.
- Built a full observability stack (Grafana, Prometheus, Loki, Promtail) plus an Elastic Stack for the Java application, cutting mean time to detect incidents by an estimated 40%.
- Hosted a private Harbor container registry with image scanning and vulnerability checks, integrated into CI/CD.
- Automated backups with 25+ cron jobs, syncing to cloud storage via rclone — cutting manual backup time from 2-3 days to a scheduled job.
- Discovered a critical JavaScript injection vulnerability during an infrastructure review; remediated it with a Caddy WAF and rate limiting.
- Trained and mentored a junior DevOps engineer across Docker, K3s, and networking — he's now capable of covering full infrastructure operations when I'm on leave.