insulation inspection careers in Seeb, Oman