Senior Devops Engineer
Current* Wrote Python tool for creating/configurating GitHub repositories based on pre-defined profiles* Created Kubernetes operator using Ansible Operator SDK for managing Datadog monitors and Runscope checks* Created internal Kubernetes dashboard with SSO auth and proxying to internal webapps configured automatically based on annotations* Led migration from Linkerd 1.x to 2.x on Kubernetes* Led migration of internal services from DC/OS to Kubernetes with minimal developer changes… Show more * Wrote Python tool for creating/configurating GitHub repositories based on pre-defined profiles* Created Kubernetes operator using Ansible Operator SDK for managing Datadog monitors and Runscope checks* Created internal Kubernetes dashboard with SSO auth and proxying to internal webapps configured automatically based on annotations* Led migration from Linkerd 1.x to 2.x on Kubernetes* Led migration of internal services from DC/OS to Kubernetes with minimal developer changes required* Wrote utility in Go for running process and decrypting environment variables using AWS KMS envelope encryption* Wrote S3 asset and metadata API service in Go* Wrote opensource Metronome API compatability layer for Kubernetes in Go* Migrated large hand-built Jenkins setup to Kubernetes with fully automated configuration-as-code setup* Migrated complex Groovy CI pipeline logic to Python tool to make CI and local developer processes consistent* Implemented Kong ingress controller and migrated large deployment from older kongfig and PostgreSQL-based setup* Created automated EKS node replacement process designed for minimal disruption/downtime* Wrote opensource tool to automate creation of Kubernetes/Marathon/Kong/Metronome deploy configs using a simpler YAML-based DSL* Created a secrets management framework utilizing DC/OS to move encrypted values from individual service repos to a central location* Enhanced existing Jenkins pipelines to add support for custom tooling and validation of Terraform configs and per-environment encrypted values* Infrastructure automation using Terraform, Ansible, and Chef Show less