Eu acho extremamente predatório pedir tantos requisitos porque hoje temos uma leva de profissionais especializados, mas mercado quer uma demanda generalista, por exemplo, querem uma pessoa que saiba de banco de dados relacionais e não relacionais com forte habilidades de SQL além disso com habilidades de desenvolvimento em linguagem Java para criação de API RESTful com springboot e noções de AGILE para no fim ele ser nem DBA, nem Desenvolvedor backend, etc. E sim alguém técnico w saiba aprender rápido tudo de Python a Javascript para implementar uma solução.
O profissional se sente enganado no fim, por isso vejo tantos indo para cargos de gerencia porque não conseguem suporta o desenvolvimento.