They also require "eagerness to learn new languages and technology". I'd expect that someone who is good at learning new stuff and knows MySQL wouldn't take very long to learn about how to use PostgreSQL or Oracle - so why make all of these "required skills" for the job?