A quick Google produces this: https://boundlesshq.com/guides/germany/end-of-employment/
The only thing that seems different from Ireland (where I live) is the Works Council hearing part.