Estimation instrumentation careers in Bawshar, Oman