I'm from Azerbaijan and I've got a software development job offer from Berlin paying 60k+. Thing is I don't have a degree. I've got around 6 years of relevant professional experience (I can show past job offers to the immigration officer). I don't know any German either, the company language is English.
From what I read you need a degree for work visa but not IT specialist visa. Some people in the company also immigrated from third countries without a degree but they didn't mention that they specifically applied for an IT specialist visa.
Also for IT specialist visa, do I need to take an exam to prove equivalence of professional qualifications? Is such exam even provided in English or is it German only?
My company told me that they would provide the necessary documents but the process of application is up to me. In German embassy site for Azerbaijan I don't see any option for applying to "IT specialist visa", just that you can specify "Employment" as your reason in VIDEX application. Is that what I am supposed to do?
Also, VIDEX application requires a place to stay in the destination. I can try to book an apartment from wunderflats but for how long should I book?
VIDEX application also asks about departure date, do I just put "INDEFINITELY" there?
I would really appreciate it if you could answer some of my questions. Thanks!