At my workplace, the DevOps title is basically our Build Engineer who babysits TFS, handles non-compiling code and code changes, & architects and maintains the CI process.
It may sound like that's Dev's job. But they're busy maintaining and detangling the codebase, and handling daily code deploys. Meanwhile Ops acts as a liaison with our hosting company, installs 3rd party software, performs some break/fix work in the environment, and does corporate IT work.
It used to seem crazy, and it probably looks crazy from the outside, but it's still working.
It may sound like that's Dev's job. But they're busy maintaining and detangling the codebase, and handling daily code deploys. Meanwhile Ops acts as a liaison with our hosting company, installs 3rd party software, performs some break/fix work in the environment, and does corporate IT work.
It used to seem crazy, and it probably looks crazy from the outside, but it's still working.