Thank you for you question and sorry you had to wait so long for an answer.
It sounds that you received humanitarian protection (Permesso per Motivi Umanitari) in Italy. With this status, you can travel to another Schengen country, including Germany, for up to 90 days, but are not allowed to work there.
The only way for you to have the right to work in Germany is if you receive a German residence permit. For family reunification for example - if you were to marry to girlfriend.
I hope this helps - don't hesitate to add a comment if you need additional information!
All the best,