ocean freight careers in Barka, Oman