My thoughts on full-stack is like your thought. It's a developer position. Once you start throwing in tasks that include the word "administration" in the description then that's likely a different job for a different person.
< Dev who does Operations full time but is not "DevOps"
I usually use the phrases Programmer / Operator and Computing Engineer to encompass the whole shebang.