DevOps and FullStack are orthogonal concepts. They express information along two different axis, independent of each other.
FullStack is about what kind of software you are comfortable writing. Where the stack starts and ends depend on who you are asking. It includes at least two layers of software.
DevOps is about what parts of the software lifecycle you are comfortable with. The requirement is that you see it through at least until it brings value to the end user.
You can be a mobile app developer and do DevOps, as long as your responsibility includes the distribution of the app, and that is all that is required for it to reach the user.
You can be fullstack and not do DevOps, if you let go of the code as soon as your feature is implemented.
If you, and your team, are responsible for development and operations, that is DevOps.
Comment on the blog!
Create a comment by emailing me.
I will then add the comment to the post.