airport ground handling staff careers in Sohar, Oman