This is because:

1. openings for fresh grads are now being given preference to Qatari nationals as part of the Qatar Nationalisation Scheme. Even experienced professionals have their job at risk if they are foreign nationals. I just met someone the other day who was in his job as head of IT in a huge gas company and was told he had to leave after 11 years of service. He is now somewhere else.

2. There is no centrally organised recruitment agent or agents who can match up skilled foreign graduates into jobs because of 1. Therefore it is a free for all - first come first served.

3. People who know people get jobs in qatar, so if you see a job online, then try and contact someone at the place and arrange an informal chat with them to at least get your name with them.

4. Qatar wants experienced professionals who have western experience in all the big multinationals.

5. the qatarisation scheme means that 25% of all companies above a certain size have to have qatari national citizens as employees otherwise they face penalties.

Go figure!

Your best bet is to try Dubai as there are more openings for foreigners. Or, you could try a european country to gain experience somewhere in your field.

Hope that helped!