well, this job is listed under their national programme. Under that you find Ab-initio, inwhich it is mentioned about being a Bahrain National. When click on the link at bottom for further details, it doesnt say anything about the nationality. But i do have feeling that it is for nationals only. Anyways I have applied in it and waiting for any response. Lets keep up the hopes.
TC