mechanical french careers in Budaiya, Bahrain