I currently have a job offer by a German company for an indefinite period contract and the salary offered is above the standard as suggested for having a EU Blue card as well as I have verified the requirements (university, skilled workers etc.) and they do match to my qualifications.
I need to understand whether, I can directly apply for EU Blue Card or do I have to have a work visa and apply for the EU Blue card after reaching Germany? There are lot of forums wherein these details are in contrast to each other.
I am from India, and I have also tried to get in touch with the German consulate, but the phone is continuously unavailable.