Senior Site Reliability Engineer
Criteo
October 2017 to Present
Responsibilities
- Hired in as Site Reliability Engineer and was promoted to a Senior in April 2020
- Manage all of Criteo's cloud infrastructure
- Work to integrate aquisitions into criteo network
- Maintain legacy cloud infrastructure
- Ease developer ability to utilize cloud resources on projects through
- Improved Observability on legacy platforms by implementing prometheus into the environment
Projects
- Design and built CICD pipeline for Terraform code
- Design and built BlueGreen CD system for Immutable Cloud Infrastructure deployments
- Expanding & stabilizing legacy platform to handle unprecidented growth
- Implemented quickly deployable Cloud Resources to allow for testing software builds before taking them to production
Technologies Used
Terraform | Python | Go | SaltStack | Chef | Ansible | Packer | Prometheus | TestKitchen | Jenkins | DataDog | AWS | Azure | Ubuntu | Centos
Systems Automation Engineer
Nokia
September 2016 to September 2017
Responsibilities
- Deploy & scale infrastructure for clients
- Participate in on call to resolve production issues in a timely manner
- Support developers needs as software needs changed, investigating new technologies and adding them to our systems
- Maintaining our Configuration as Code Repository, making changes that improved release time and consistency
Projects
- Built an inhouse deployment framework to ease new releases for customers
- Built a scalable Jenkins slave cluster to more closely match developer demand for system resources
- Lead change from compiling software on systems from source to packaging and releasing packaged artifacts, which were automatically built from git tags
- Brought Infrstracture as Code to company to get a better handle on cloud resources being consumed
- Refactored companies Configuration as Code system to significantly speed up installs
Technologies Used
Python | Terraform | SaltStack | Ubuntu | Jenkins | AWS | SCons | HDFS
Systems Automation Engineer
Zappos
January 2015 to August 2016
Respondsibilities
- Deploy physical & virtual servers for internal use
- Constructed tools to increase team communication during incidents
- Dynamically generated email lists to ease company transition to holacracy
Technologies Used
Python | AWS | Puppet | Docker