freight delivery careers in Barka, Oman