mechanical engineering consultants careers in Barka, Oman