heavy & equipment operator careers in Barka, Oman