Most places mean someone who does development and operations. They see it as a term for someone who has responsibilities on both sides, not a specialty.
In my experience DevOps Engineer has been infrastructure + operations while having a good grasp on code but writing application code was almost never part of the role. Almost every position had a coding interview round though.
Which is still the philosophy (i.e. one person responsible for the whole app lifecycle, from development to production, so there's no diffusion of responsibility when it comes to production readiness).
However, a decent sized team can affort a role which focuses on the orthogonal tooling aspects which benefits all engineers who follow DevOps best practices. And that would be a DevOps Engineer.
However, a decent sized team can affort a role which focuses on the orthogonal tooling aspects which benefits all engineers who follow DevOps best practices. And that would be a DevOps Engineer.