Language requisites
Having command over written and spoken English is not that is sufficient to be on a surer ground when it comes to employment in Berlin or in Germany as a whole, you need to be a multilingual to ensure bigger prospects of getting a decent job. If you know a couple of other languages in addition to English and German that would be a plus point for you.
There are Italian speaking jobs available in Berlin but again you need to have command over English and German as well. Without fluency in German language, chances are remote that you will get a decent job. Most jobs will require language requisites coupled with German language as a pre-requisite.