The internet is by far the most efficient resource. To begin with, a few of the most popular job search sites in Germany and Switzerland can be found here.