Even though the process to bring somebody to work in Switzerland is more tedious than for EU citizens, it is duable.
I would still fully recommend to apply if you are willing to relocate, without worrying about the administrative factor.