I don't think there are any laws about discrimination of this kind in Qatar..... Please correct me if I'm wrong! Segregation of the sexes is part of the culture here, so I guess that could account for specifying required gender for certain posts? I'm not sure I agree with specifying nationality as a requirement though..... why does it mean they are better qualified for the job?