shipping and freight careers in Barka, Oman