heavy equipment careers in Barka, Oman