Chris Todd, Vice President of Engineering & Keith Walters, Director of Partner Solutions, TapHere!
Using Chef Effortless to Build DevOps Teams
Congratulations! You just landed a new opportunity, and architects have tasked you with building the next greatest platform on Kubernetes - and everything will be automated and deployed in containers. Now what? You need a team! Where are you going to find the experience to build this solution? Oh, and by the way - your team starts tomorrow.
Building and recruiting teams and training them for the often novel patterns inherent to DevSecOps has been a difficult perennial challenge, especially for larger enterprises with established or rigid staffing processes. DevOps has been well conversed and spread over the past decade, and a lot of core tenets and ideas are finally becoming mature. On the other hand, the technology that drives DevOps and delivering business outcomes continues to evolve at a fast pace. This doesn't lend to the availability of large pools of seasoned experts readily available for these newer essential technologies and methodologies - hiring experts in things like Kubernetes and container orchestration is really challenging. This makes it hard to assemble a productive team on day 1.
As a developer lead or project manager, staffing for opportunities comes from three likely sources: The unicorn expert, existing developers and system administrators with varying degrees of experience in the required technologies, or entry level hires with the expectation of on-the-job training. Recruiting is hard, so when it comes to building new teams it's important to invest in the right skills and talent. Each of these has their advantages and challenges....