iosh working safely careers in Barka, Oman