Elv Engineer sales careers in Barka, Oman