technical superintendent careers in Barka, Oman