Hey,
Welcome to Basel. I'm sure you'll have no trouble fitting in the irish community is always expanding
Goodluck with the job hunt and off course learning german. Depending on what you want to do there are some big international companies that use english as the working lingo. But probably best, while you have the motivation to pick up some german