business supplies equipment jobs careers in Barka, Oman