technician radiographer careers in Saham, Oman