mechanical french careers in Tubli, Bahrain