So there are a couple of things on the Swiss side. First of all the pension fund contributions will not be transferred into a bank account in your name, they will be transferred to an account at a pension foundation of your nomination or to the state foundation if you fail to make a nomination. There is no Swiss tax implications at this point.
Next, you cannot just transfer it to a pension fund in Ireland. There are a complex set of rules for calculating the amount you can transfer and the type of Irish fund it can be transferred to. The pension foundation should be able to help you with this. This transfer does have Swiss tax implications and it is important that you have nominated a foundation in a low tax Kanton such as Zug to minimize the tax liability.
Also you should be aware the if you return to Switzerland in the near future you may be required to come up with any short fall that might have happened in the period of your absence from Switzerland.
I don’t see why you’d want to move the funds out of Switzerland in the first place, but it is your money in the end.