manufacturing logistics careers in Barka, Oman