Mechanical Engineering Consultants careers in Oman