The process through which a typical job posting is created is seriously broken in most organizations.
By the time they've taken your skillset, added the skills team lead would like or wants to learn, the skills that are from a different role but manager thinks can be combined few can still recognise their own job.
As a last pass CEO asks for 3 years experience of a tech launched last year that he's just finished reading an article about. :)
I already told my manager that with the maximum wage (shown in the posting) and the listed requirements, none of my peers would even try to apply. Even if they were an extremely good fit for the actual job.