DevOps Engineer
2019 - 2020Accruent- Built a continuous deployment pipeline for the technical publication team.
- Deployed and maintained the company's first Kubernetes infrastructure.
- Championed the migration from monolith applications to container-based microservices.
- Deployed Kubernetes infrastructure with Terraform.
- Automated the creation of a development environment in Kubernetes.
Technologies: Amazon Web Services (AWS), VMware vSphere, Terraform, Rancher, Windows PowerShell, Kubernetes, Groovy, Docker, Chef, AnsibleInfrastructure Engineer
2015 - 2018Beatport- Architected, deployed, and maintained cloud and bare metal infrastructure.
- Created and maintained CI/CD pipelines for deploying Packer-built AMIs to EC2.
- Created and maintained CI/CD pipelines for deploying containers to Google Kubernetes Engine.
- Created and maintained portable development environments using Vagrant and Ansible.
Technologies: Amazon Web Services (AWS), Vagrant, Python, Puppet, Packer, Kubernetes, Jenkins, Django, CentOS, AnsibleSenior Linux Administrator
2015 - 2015Viant Inc- Wrote and modified Puppet code to deploy monitoring, system configurations, and applications.
- Automated the provisioning of physical and virtual machines.
- Contributed to the migration of 1,000+ physical machines to AWS EC2.
- Troubleshot and deployed advertisement real-time bidding clusters.
- Worked closely with data scientists to meet system requirements.
Technologies: Amazon Web Services (AWS), Puppet, Ruby, Linux, Google Cloud, HadoopSystems Engineer
2008 - 2014MediaTemple- Worked closely with other operations engineers to maintain up-time for 2500+ machine infrastructure.
- Wrote and maintained Puppet configuration.
- Automated system administration tasks using Bash, Perl, and Python.
- Contributed to the architectural design and deployment of multi-node Linux clusters that made up a shared web hosting platform.
- Wrote and maintained various infrastructure monitoring.
Technologies: Solaris, Python, Puppet, Perl, Git, CentOS, Debian, Bash