it research careers in Tubli, Bahrain