help desk careers in Tubli, Bahrain