This issue exists throughout IT. Just ask a developer/programmer/software engineer etc 😉
Different companies have different structural setups both with regards to IT infrastructure and team responsibilities. Also it depends on what is outsourced/insourced, offshored/onshored, on premises/in the cloud etc.
Then there is the inconsistencies in the terms used to describe roles...[can opener replaced into the draw ;-)]
Gaz
-- Stop your grinnin' and drop your linen...they're everywhere!!!