I believe, irrespective of the profession in RP, your RP Should be vlaid for minimum 6 months for you to get a visa on arrival to any other GCC countries. I do not want to confirm it, but this is what I heard.

BTW, I would advice you to talk to the Bahraini Embassy here in Doha before planning your trip.
-SAK