My Resume
Sean Crum
Summary
DevOps engineer with 7+ years of experience in designing, implementing, and managing complex infrastructures in a production environment. Committed innovator with proven ability in collaborating with diverse teams and turbocharging software development through DevOps initiatives.
Experience
DevOps Engineer III
Morning Consult July 2024 - January 2024
- Designed, implemented, and maintained a highly available and scalable feature rich developer platform. Created easy-to-follow user documentation and demos to showcase available tools to developers.
- Architected and implemented multi-cluster federated service-to-service networking solution using Admiral and Istio.
- Harnessed ArgoCD for continuous deployment of 20+ services used by developer teams across 25+ AWS Elastic Kubernetes Service (EKS)clusters.
- Developed Python scripting to automate new cluster bootstrapping and ongoing management of DevOps services. Reducing cluster bootstrap time by 80% and maintenance overhead by 90%.
- Participated in an on-call rotation; remediating & triaging PagerDuty incidents. Lead root cause analysis of high severity incidents and shared opportunities to improve processes with teams.
Senior Site Reliability Engineer
Skuid July 2021 - July 2024
- Slashed AWS costs by 20% and reduced cluster startup time by 75% by migrating to Terraform provisioned Rancher managed K8s clusters.
- Implemented Continuous Integration & Continuous Deployment (CI/CD) pipelines using Drone and Spinnaker to reduce time-to-market without sacrificing code quality and stability.
- Created Golang RESTful API and integrated with Slack to enable self service provisioning of AWS S3 Buckets and PostgreSQL Databases. This service is deployed to a Kubernetes cluster and is exposed via Ingress and a frontend webpage.
- Leveraged DataDog for holistic monitoring of Kubernetes clusters and application performance at a scale of approximately 5 million logs ingested per day.
- Created DataDog dashboards, monitors, and alerts to ensure high-availability of tech stack.
Business Programmer II
Unum October 2016 - July 2018
- Developed an application to automatically compare commission rates between databases. This led to the discovery of $2,000,000 in over-payments due to incorrect data.
- Partnered with service teams to identify system deficiencies and develop bespoke internal tooling to fit their needs.
Technical Skills
AWS services (EC2, IAM, RDS, S3, etc.)
CI/CD Pipeline Implementation (ArgoCD, Gitlab Pipelines, etc.)
Infrastructure as Code (IaC) (Terraform, Packer, CloudFormation, etc.)
Configuration Management (Ansible)
Container Orchestration (Docker, Kubernetes, etc)
Cloud Networking (DNS Resolution, TCP/IP, Load Balancing, TLS Encryption)
Distributed Systems (High Availability, Resiliency, Scalability, Fault Tolerant)
Version Control Systems (Github, Gitlab, etc.)
Linux/Unix System Adminstration (Shell/Terminal Commands, SSH, etc.)
Project Management and Collaboration Tools (JIRA)
Monitoring and Logging (CloudWatch, ELK Stack, DataDog, etc)
Agile Methodologies (Scrum, Kanban)
Incident Management, Triage, Remediation (PagerDuty, DataDog alerting/monitoring)
Root Cause Analysis (Cross-team Collaboration, Blameless Postmortems)
Cloud Security and Secrets Management (Vault, Okta, OIDC, etc)
Languages (Bash, Golang, JavaScript, Python, SQL, VBA, YAML)
Education
B.S. Business Administration - Finance
University of Tennessee at Chattanooga
August 2008 - December 2012
Interests & Hobbies
- LEGO
- Video Games
- Trading Card Games (MTG, Lorcana)
- Proud Cat Father of 3
- Disney Adult