spare,parts,jobs careers in Sohar, Oman