DevOps these days...
DevOps is known/meant to be more of a culture than a job title, but we also cannot ignore the fact that a vast amount companies all across the world have "DevOps engineers" employed.
What Wikipedia says:
"The main characteristic of the DevOps movement is to strongly advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. DevOps aims at shorter development cycles, increased deployment frequency, more dependable releases, in close alignment with business objectives."
**Answer **(my perspective ):
As a DevOps engineer myself(opens a can of worms), I realize that I am more of a support role to development teams.
Aiming to facilitate and create useful systems/tools that I as well as the developers can easily manage and use.
Automate any manual work being done and creating streamlined CICD pipelines ensuring the developer's code gets tested and then deployed to production with ease.
Ops and Monitoring to notify us and the developers of any issues so they can be resolved ASAP.
Making all of the "DevOps" responsibilities easy to "share" and deal with from all the technical and sometimes even non-technical teams or individuals of a company.