I'm actually a full stack dev with minimal exposure to what you listed above, ci/cd, docker...I'm also wondering about the opposite. Right now, our small team doesn't have a devops engineer, so I pretty much have to figure out how to do some of the devops stuff. It feels way more straightforward and less stressful than doing full stack work.