French aluminium llc careers in Oman