If you use Kubernetes, you need custom operators and controllers in order to a have feature rich environment that can support your applications and support all CI/CD instrumentation.
Then, for designing, implementing and maintaining all these extra elements is why you need a devops guy. Also not mentioning how extremely fast things are moving in the cloud era.