Ukrainian, father of 2, Software Engineer and Engineering Manager.
I'm a big fan of a quality engineering approach. Developers should design, build and maintain their own quiality pipeline. Every aspect of the quality assurance that can be automated should be automated. Same for ops. There is no such role as DevOps. DevOps is a practice. Learn your infra, own it, maintain it.