I have no idea about Ryanair, but if you happen to be a contractor then social contribution isn't due, it is applicable only to "real" employments.
But then again being a contractor won't work in germany, as you cannot be self employed with only one customer you work for (that would make Ryanair liable to hire you...).