MEL888 careers in Sohar, Oman