ge oil careers in Tubli, Bahrain