I feel like the term DevOps is becoming inflationary. Sometimes I feel like many people forget what DevOps is all about. It is not a job title that you print on a business card, it is not a department within a company that you can create and then you have automatically established DevOps principles, no DevOps is a culture that must be lived.
In the two hours of the Meetup I got to know more of the xOps variations than I would have liked, including FinOps, GreenOps, SecOps and many more. Is this a trend to combine various areas with DevOps and invent new words? Where will this lead us, will every area that has contact points between development and operations now be given a new name? ComplianceOps, PeopleOps? I don't think they are doing themselves any favors.
On a side note, I did more work on the actual Ops side messing with config and stuff on the servers when I was a developer than I do as a DevOps 'Application Engineer' now.
DevOps also definitely is a role. Maybe you could call it "DevOps Support Engineer," the same way "QC is not a role" but we do have QC Engineers.
If your organization embraces DevOps, you're probably going to need code and configuration to enforce it, and some companies might want a dedicated expert to maintain that.
DevOps, SRE, doesn't matter. A name doesn't guarantee you're doing it right.
not sure why you say it is not a job title, you can say it is a culture for sure, but devops engineer is a real job position, basically someone in the team takes care of the dev cycle process... in the context of a software company, it is different to other positions (product_owner, project_manager, developer, QA_engineer, designer.)