Vice President, Site Reliability Engineering
I lead a large team of brilliant engineers responsible for the architectural scalability of the company, including multiple complicated machine learning pipelines. We are responsible for the design, implementation, and ownership of essentially all layers of infrastructure and tooling below application code. This includes:• Self-managed Kubernetes, including custom controller work and upstream contributions• A featureful and performant CI/CD pipeline, providing a reliable GitOps interface and fast easy rollbacks• Monitoring via Prometheus• Stats via Graphite• High volume, reliable log transport and aggregation via Kafka• Unique and streamlined tools for developer environments• Safely self-serve edge routing configurationWhen I joined the company, a production deployment was an hours-long semimanual process, which happened 3-4 times per week. Through a combination of the above tools and technical and cultural leadership driving engineering teams toward better patterns, this has now changed; we now perform over a thousand production deployments per week.