logistics supply chain careers in Sohar, Oman