spare,parts,jobs careers in Barka, Oman