Jo Rhett

508 Page St, San Jose, CA 95126

Summary:

I use Agile processes and continuous release practices to architect and automate self-healing infrastructure that provides seamless service to developers and customers alike.

I have more than 20 years of hands-on experience delivering large-scale Internet services:

Implementing configuration management and release orchestration tools

Architecting high-available, scalable clouds with Docker, AWS, OpenStack, and VMware

Creating network design, traffic engineering, security, and datacenter management tools

Maintaining CentOS/Red Hat, Ubuntu, FreeBSD, and Solaris hosts

Improving open source tools in Python, Ruby, Go,JavaScript and Perl

Writing:

I am the author and technical editor of numerous books, including:
Learning Puppet 4 from O'Reilly Media
Learning MCollective from O'Reilly Media
Instant Puppet Starter 3 from Packt Publishing

Many public projects can be found at

Experience:

Nuance: Senior Manager / Principle Automation EngineerCurrent

Manage tools and automation engineering team for Nuance Enterprise global services. Migrate team to Agile Sprint practices, create framework and roadmap for project and release management.

Consult, assist, and create tools for seamless Docker application deployments in Kubernetes pods. Create Puppet types and providers for Azure API provisioning and infrastructure management.

Quixey: Principle Engineer10/2016 – 02/2017

Improve and automate Jenkins and Docker CI/CD on a global AWS / datacenter hybrid cloud. Evaluate and implement Mesos and Docker Swarm for seamless service upgrade and rollback.

Create usage guides and implementation documentation for operations and developer teams.

Net Consonance: DevOps consultant (writer, speaker)Ad hoc

Give talks and provide training on configuration management, orchestration, Agile, DevOps, and continuous release practices using Puppet, Docker, Chef, Ansible, MCollective, and related tools.

Automate processes for internet services and providers. Design a management platform to stage progressive deployments across hundreds of data centers and private enterprise black box services.

Ooyala: Site Reliability Engineer 12/2015 – 09/2016

Automate deployments on a multi-region AWS / Openstack hybrid cloud. Design auto-registration and self-healing functionality to minimize on-call support. Provide training on Chef best practices.

Build Chef Automate Workflow delivery release system. Create a Rails self-help portal for TLS certificate management within Chef Vault. Architect platform services for engineer self-management.

Chegg: Senior DevOps Engineer12/2014 – 11/2015

Architect a build-on-demand development environment using Chef in multiple large AWS installations. Advise and collaborate on DevOps/Agile methodology and team evolution.

Architect change management tools to handle deployment, tracking, and scaling needs. Design and implement flexible, multi-tier data management more capable than basic Chef attribute precedence.

Taos Mountain: Senior Technical Architect2014

Architect and led team rebuildinga multi-country hardware release testing platform. Design a VMware-based private cloud with auto-provisioneddeployment in a security-sensitive deployment.

Architect a global network to provide secured communications between worldwide offices and tightly-integrated partners. Optimize for dynamic self-management by development teams.

StubHub! (eBay): Senior Operations Architect2013 – 2014

Shepherd technology projects for dozens of development teams from concept to deployment. Strategize CI/CD migration for a development environment of more than 6,000 VMware nodes.

Build tools accelerate deployment workflow. Customize Akamai to enhance performance for interactive application response. Provide tier-3 escalation for complex problem resolution.

Pinger: Principal Operations Engineer2012 – 2013

Managed deployment 24x7 for the Textfree and Pinger applications, which service millions of concurrent users around the world. Restructured the network to improve availability and security.

Implemented Puppet management of diverse global sites. Created tools to automate common processes. Automated creation of application-specific data points and alerts in Zenoss.

Equinix: Senior Network OSS Tools Developer2010 – 2011

Designed completely automated, vendor-agnostic, worldwide provisioning system for Equinix Carrier Ethernet Exchange. Created an automated customer self-help OAM and RFC-2544 testing system.

Developed libraries of code for the Network Tools team standards. Enhanced a diverse variety of statistics systems using Memcache. Tested NoSQL implementations for a distributed SNMP poller.

Skype: Principal Network Engineer2009

Built out network test environment for new Bay Area protocol development and testing team. Designed and implemented a next-generation network incorporating IPv6, LDAP, and 802.1X auth.

Silicon Valley Colocation: Senior Network Engineer2004 – 2009

Designed IP backbone and BGP peering to increase redundancy and hitless failover. Implemented IPv6 routing and DNSSEC. Created NOCwebUI to track ports, cross connects, and power usage.

Isite Services: Chief Technology Officer1999 – 2004

Managed a high-uptime businessapplication service provider. Consulted with investorson business directions. Managed engineering and operations teams. Created tools for zero-downtime upgrades.

Visionary Management Technologies: Senior Network Engineer (consultant)1993 - 1998

Managed Cisco, Juniper, Extreme, Nortel, Foundry, and other routers, switches, and firewalls. Designed IPSec and SSL VPN networks to prioritize real-time traffic and prevent buffering.

Hand-built custom firewalls using context-based filtering routers and transparent proxies. Maintained a multi-organization firewall segregating distinct internal security domains.

Technology, Management & Analysis Corp: Systems Engineer1992

Created secret-security WAN links between Pentagon City SEA05 Metropolitan Area Network and shipyards throughout the US. Implemented mission-critical military systems with Sun and HP Unix. Created advanced IP and IPX protocol filters to control link utilization on large multivendor networks.

Greater detail is available in the hypertext version.