yea this kills me, companies will have some long technology stack they want you to know and when you get there them folks dont know the mess themselves and you may use some of the tools once every blue moon. It can be real intimidating if you never worked and think "damn i gotta know all this" especially when every job asks for a different list of a ton of things. Best thing I always say is when applying to jobs, look up people on linkedin who have the job now and look at their resume/skillset because often times they dont have (or at least list) half the skills their job ask for.
my take on these over blown Qualifications/Duties is this: I think there are 3 reasons for these companies doing this.
#1 because the economy belly flopped not long ago, it made jobs scarce especially good paying jobs. So they already know their are still a lot of HIGHLY QUALIFIED people out there. so they are trying to get masters. the problem is they want to pay masters apprentice money. doesnt make sense.
#2. A lot of times they are not even trying to hire you personally. they have a friend in mind or someone already in the building that they want to move up. so they angle the qualifications/duties to match that person perfectly. shady i know.
#3. HR has too much input. HR is HR, they dont know ish about tech to be honest. I think HR people hiring for tech jobs should have to have been in the field in some compacity other than HR prior to getting a job in HR. So they overshoot with all this...you gotta do this, that and the 3rd. and know this that...
its like come on now.. if i knew all of that i wouldnt be asking you for 70k. i would be making 150 somewhere else.
They are asking for Google and Tesla SR Engineers at the price of a first time analyst. it's silly.
Most people even in tech dont know EVERY language there is to know. and everyone knows. once you know a few, you have the basis for them all.
and truth is, you dont have to know everything about this stuff. as long as you know whats possible anyone with a brain can hit google, or youtube in a moment of crisis.
shoot, all the super geek boys making the big bucks are all online trading hints and tips. what the heck do people think StackOverflow and many other sites like it are for..lol?