I am a non-EU masters student in Italy and I recently completed the recruitment stages for an internship in Germany. Due to the uncertainty (covid-related) around my ability to obtain an internship visa and relocate to Germany, the company has not made an official yet. We are trying to figure out the best and easiest way for this transition since the German embassy in Rome is not granting visa appointments at the moment.
I recently read about the fact that I can take up a 3-months internship in Germany without an internship Visa provided I already have a type C (Schengen) Visa. The German embassy in Rome confirmed by email that I can go directly to Germany for the internship without a visa provided I have an Italian residence permit and a ZAV permission letter.
However, according to the Ordinance on the employment of foreign nationals (Beschäftigungsverordnung - BeschV) section 15, it was stated that "A residence permit for an internship does not require approval" and section 30.2 states that " Employment stays without a residence permit" is permitted for "Activities according to Sections 15 that are carried out for up to 90 days within a period of twelve months".
My understanding (based on these laws) is that I am exempted from obtaining a ZAV approval for an internship and I do not need to obtain a residence permit for an internship-related stay less than 90 days.
Is this correct? If you're familiar with or recently dealt with the process, please what else am I missing that could help?