It's standard practice to place extra requirements in job applications. I have applied for several that stated the minimum requirements were a Masters Degree in Engineering, and 10 years experience in a field that has only existed for around 5 years. The hardest part is making it through the HR tests that ask you to tell them why they shouldn't hire you.
If you know the field, and know the company, you can bypass all that malarkey. But, after the interviews, you had better deliver. Most applicants don't do their homework first. If you once get past the HR monkeys, then you have to be able to talk to the people who know what they are talking to you about. Most of the those passing the standard HR can't understand anything about the tech.