msc logistics supply chain careers in Barka, Oman