chemical engineering technician careers in Barka, Oman