Senior DevOps Engineer
Audigent / Experian
March 2024 to Present
Responsibilities
- Lead a small DevOps team respondsible for managing the Audigent Real Time Data Platform
- Set team objectives and tracked progress assuring they line up with business priorities
- Managed integrations with other partners in AdTech Realm
- Solidifiy and productionize the real time data and publisher platformers
- Automate code Building & Release process for developers
- Enable developers to get code to production faster and safer, with easier rollbacks and less
- Ensure security practices are up to standards to ensure data security for our platform and the clients consuming it
Projects
- Investigate utilization of Kubernetes on baremetal servers to achieve near baremetal network performance in a high throughput, low latency environment to reduce cost and match demand curve closer
- Build out monitoring platform, setting up a team oncall rotation and establishing runbooks to assist on call handle incidents in real time
- Establish Terraform and ansible practices to make scale up simple and reduce blast redius on failures
Technologies Used
Terraform | Python | Golang | Ansible | Prometheus | Grafana | Ubuntu | AWS | GCP | Cloudflare | Javascript | Haproxy | Nginx | Docker | Kubernetes
Senior Site Reliability Engineer
PC Connection
July 2023 to February 2024
Responsibilities
- Managed critical infrastructure running PC Connections production ecosystem
- Responding to security incidents with the Azure Platform
- Managed kuberenetes releases of code from contractors
- Consulted the linux adminstration team on migration preperation to new datacenters
Projects
- Migration of legacy infrastrcuture to Azure Cloud
- Ingegration of Hashicorp Vault into Connections ecosystem for certificate & secret management
- Setup Databricks and started company migration to utilizing this for its data lake platform
Technologies Used
Kubernetes | Terraform | Python | Ansible | Docker | Packer | Redhat | Azure | AzureDevOps | DataDog | Databricks | Hashicorp Vault
Senior Site Reliability Engineer
Criteo
October 2017 to July 2023
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