c,h mechanical plt careers in Muscat, Oman