... search? keyword: "job"
anyway, if You already have an L permit that is good thing. Not knowing german and moving to german-speaking part will be tough, most chances are probably in Zurich and maybe Basel, but being in HR... it definitely doesn't help, basically cuts your possibilities to few if any. Better start studying some German

If You are coming to french/italian part then learn their language, german is useless in lausanne/geneva for example.
Seriously, in HR You MUST speak local language, or at least high german for german parts.