instrument commissioning careers in Barka, Oman