french company careers in Oman