mechanical engineer fresher careers in Kehancha, Kenya