Our system/ops guys (~50 people) are generally smart and nice people - but they're the classic victim Ops dudes that got renamed to DevOps overnight. They went from scp'ing bash scripts to bare-metal to AWS and Kuberenetes and all that jazz and are basically "winging it". The rest of the frim (few hundred devs, business/marketing/support) are either blissfully unaware or getting increasingly frustrated as deployments remain a coinflip for success.
I am (or was) the dev tech lead here, and recently quit mostly due to some of the frustrations mentioned above. I've already secured an offer from "tech giant X", and intended to move in a few days. As a "counter" from the CEO - I've have the option of creating a new division, with the initial goal of redoing the entire stack.
I have a free hand in hiring/strategy, except from within the company. It's super hard to recruit here due to location and strict security requirements, meaning that for 6+ months I'd be "alone".
The goal is a production-grade Kub cluster on AWS with the accompanying ecosystem. That includes most of the SOA-enablers - full CI/CD, multiple segregated envs, monitoring/logging, service catalog, etc. When it's "ready", we handover the day-to-day "back" to ops. My division goes on to bigger and better things - whatever I'm into.
I have a very solid grasp on things required on the dev side, but the overall AWS architecture (networking, security, etc) is not something I've dealt with. Some things can be handed over to managed solutions (e.g. KMS), but strict regulation means not all. EKS/Tectonic and such are probably not an option.
Those of you with this kind of transformation behind them - is this a realistic goal for 1-2 non-ops people to learn and an implement within ~1 year?