Lifecycle Automation - Onboarding & Offboarding Description: Replaced a manual spreadsheet-based process with a fully automated system using Okta Workflows and API integrations.
0
94
Multi-Arch Docker Pipeline — GitHub Actions · GHCR
CI/CD pipeline building multi-architecture Docker images (linux/amd64 + linux/arm64) via GitHub Actions and CircleCI. Uses Docker Buildx with QEMU emulation, multi-stage Dockerfiles for minimal production images, and automatic tagging by commit SHA, branch, and latest. Images are published to GitHub Container Registry (GHCR) with a multi-arch manifest. Deployments use Helm with atomic upgrades and automatic rollback, targeting both ephemeral preview environments and production EKS clusters.
Production Helm Chart — Kubernetes Deployment
A production-grade Helm chart managing a multi-component application on Kubernetes. Includes separate server and worker deployments, HPA and PodDisruptionBudgets for resilience, NetworkPolicies for pod-level traffic control, a pre-deploy migration job, ingress with TLS, and a PostgreSQL dependency. Structured with separate values files for local dev and production environments.