theme parks maintenance careers in Sohar, Oman