Process engineers careers in Muscat, Oman