Mechanic jobs in Sohar