Excavator poclen operator careers in Sohar, Oman