I did work for Google and have since retired. So point not invalid.
As someone who has interviewed nearly 200 people to do work like mine, I'm very much aware how rare my skills are. And I'm also aware how many CVs and phone screens happened before I saw those people. So no, not confirmation bias.
I'm also aware that it's not a huge amount of work to acquire those skills. Particularly now with loads of free resources one can use to learn more. Invest a little money and you could have your own rpi kubernetes cluster for a few hundred bucks. You can run hadoop or spark or hbase or mesos on a cloud provider. Learn ansible, prometheus, go, python or loads of other things in your browser. You can show off your skills outside your job on github or bitbucket and contribute to loads of projects to build up a real, viewable CV.
There are companies out there that value their engineering staff. For starters, they're usually not calling them "IT staff." You should look for those companies. You should also look at the job you do. Is it worth what they pay you? If you ran the company, would you keep that position? If either answer is no, go find a company where both those answers are yes - and your career will be the better for it.