Sign In

John Doak

Eng Manager @Azure, Ex-Google, Ex-Lucas Companies, Author Go for DevOps, Creator of GolangBasics.com

John Doak is currently the Manager of Change Management SRE (Site Reliability Engineering) at Microsoft, a position he has held since February 2020. Based in Los Gatos, California, he has a strong background in automation and software solutions aimed at optimizing system management and issue resolution. His role involves providing consultation, setting standards, and developing tools for effective system and software tracking, management, deployment, repairs, and updates.14

Professional Experience

Before his current role, Doak served as a Principal Engineer for Kubernetes Data Plane at Microsoft, starting in November 2023. He also held positions such as Manager of Fleet Process Engineering and Fleet Principal Automation Software Engineer within the company. His experience at Microsoft spans over five years, focusing on enhancing operational capabilities through automation and engineering best practices.1

Prior to joining Microsoft, Doak worked at Google for over a decade, where he was involved in network systems automation and led various large-scale automation projects. His early career included roles at Lucasfilm, where he managed network operations for significant film productions.12

Contributions and Publications

In addition to his engineering roles, John Doak is a co-author of the book Go for DevOps, which focuses on using the Go programming language within the DevOps framework. His insights stem from extensive practical experience in the field, and he emphasizes the importance of methodologies for change in DevOps practices.23

Overall, John Doak's career reflects a commitment to advancing automation and operational efficiency in software engineering, particularly within large-scale environments like Microsoft and Google.

Highlights

Interview with John Doak - Packt Partnerships
Interview with John Doak - Packt Partnerships

Related Questions

What are some of the key projects John Doak has led at Microsoft?
How did John Doak transition from Google to Microsoft?
What is John Doak's role in the Kubernetes Data Plane team?
Can you share more about John Doak's experience with automation at Google?
What inspired John Doak to write "Go for DevOps"?
John Doak
John Doak, photo 1
John Doak, photo 2
Add to my network

Location

Los Gatos, California, United States