latest reservoir Reservoir engineer careers in Bawshar, Oman