@scottalanmiller is actually talking about more part of the practical implementation of DevOps, rather than what DevOps is.
One way of looking at DevOps is Developers and Operations working together to accomplish the goals that actually help the business as a whole, rather than accomplishing their own separate goals - which can conflict and end up not actually providing value to the business.
Another way to look at it is the way software development applies Lean manufacturing methods.
When someone is advertising for a "DevOps Engineer" as a job description they probably don't know what they're talking about and what the role actually is is a System Administrator at a company that develops their own software who knows certain tools/workflows. (or it's fake)
If your company doesn't develop any software, then you're not doing DevOps. You are just using better tools that to do system administration, and your workflow will have some resemblance to a developer's workflow. But using Git and Salt and editing yaml files is not software development, you're just Ops using certain kinds of tools.