technical u0026 bid u0026 manager careers in Sohar, Oman