No. If you publish it, you have to give an estimation of the salary, but that's the only limitation, at least in my country. Companies have internal guidelines, like in mine, you can't hire a relative to your own department, but the job i got wasn't on a public listing, it's my agent who gave my CV to my current team leader, he was interested, organized an itw, then 3 month later i hoped to my current job (and i am way better for it).