b tech fresher careers in Sohar, Oman