John Powell manages the Release Development, Open Source and Security Tools and Services Team at VMware. We are meeting with him to learn more about the team he is establishing in Sofia!
John, you have been with VMware for over 13 years. What kept you in the company for so long?
Tell us more about the team that you are leading and how it impacts VMware's business.
In a world where changes are grouped into features that are shrink-wrapped and sold to Customers to be deployed on-Premise, it might be acceptable to spend several months getting approval from these organizations to ship your release. In a world where changes are moving into production every day, this approval must be automated and “pushed left” as far as possible into the developer workflow. Without proper automation, this SaaS transformation is simply not feasible.
You are currently assembling a team in Sofia, what kind of people would be interested in the vacancies?
Our team is a diverse working group from Palo Alto, Shanghai, and now Sofia. We value clear and direct communication, healthy debate, and passionate execution. The ideal candidate will be mindful of their strengths and weaknesses and willing to participate in an environment where effort (in success or failure) is celebrated.
What are the challenges that the team will be facing in the short and long term?
Similarly a developer, who is unaware of the mechanics of the VMware Security Development Lifecycle, may not ever need to grasp its complexities as the discovery and remediation of Security findings is hidden from plain view through world class automation and tools.
Our challenge will always be, how can we solve these major business challenges with as little developer friction as possible.