San Francisco, California
Software Engineering on the Devops team with a heavy focus on building developer tools and creating continuous integration / continuous delivery pipelines.
• Improved Jenkins build times of applications by 75% with more optimized tooling and better artifact management.
• Created Jenkins pipelines using shared libraries to build and test applications while remaining DRY and reducing engineering workload
• Migrated our application media storage from NFS to AWS S3 with zero downtime, reducing error rates on file management and improving overall stability for users uploading documents.
Kubernetes
• Containerized our monolith application to run on docker, and moved the entire stack onto kubernetes.
• Use helm to manage kubernetes deployments, and integrate sops for secret management.
• Created pipeline to keep legacy production ec2 instance management in Ansible in sync with new kubernetes deployments to smooth out the transition to kubernetes
• Integrate Gravitational Teleport into our kubernetes clusters for RBAC and other handy features such as session recording and sharing.