That's true. Most of the companies, even large corporates do not post vacancies on their website while they do advertise open positions somewhere or they get filled internally, but not all of them. In any case you should forward your CV if you find their e-mail address on their website. It sometimes works. You can look for jobs in the GCC by recruitment agencies websites, most of them are located in the UAE. check out michaelpage.ae, gulftalent.com and gulfconnexions.com.