Did you know that there is a possibility to apply for a so called 6 month 'Job Search Visa':
Third-country nationals in possession of a German university degree or a recognised or equivalent university degree from a foreign country may, however, apply for a residence title pursuant to Section 18c of the German Residence Act designed to allow skilled workers to seek employment. This entitles the holder to stay in Germany for up to six months for the purpose of seeking employment commensurate with her or his qualifications. Subsistence for this period of time must be ensured, as the residence title pursuant to Section 18c of the German Residence Act does not entitle the holder to take up employment. If the search for employment is successful, the residence title can be changed to a residence title for the purpose of employment.
This can be of great help if you want to find a job in Germany. But as always, if you do not prepare yourself it can be just a waste of money!
Let me try to give some tips. 1st you should check if you fulfil the mandatory requirements. Is your degree recognized?
Do you have enough funds to proof that you can afford a 6 month stay in Germany? You should call your local German Embassy/Consulate and ask how to proof it. At the end it is in the discretion of the visa officer to accept or deny your application.
If you managed to get the visa you should prepare your stay in Germany as good as possible! Do you have any friends or relatives who are already in Germany? If yes - perfect. Try to get their help, accomodation, tips, connections. Maybe you remember of some former colleagues who got a job in Germany?
If you are not so lucky to have such contacts you should even work harder to make your visit a success:
Try to learn German!!! Take a crash course, online course or what ever. You can also try to combine your job search stay with the participation at a language school in Germany. You will not search for a job 8 hours per day, so you can manage to go to school and search for jobs!
For many big companies it is mandatory to speak German, even for IT-professionals!
Try to figure out possible employers via online job search before you go!
When you look for a place to stay do not choose the city with the most expensive apartments like Munich or Frankfurt. You can even live in a small town with less expensive rents, because Germany has a very good infrastructure you can go by train from north to south in 1 day, easily!
Your apartment should have internet connection included and if it is close to public transport - perfect.
Like everywhere in the world, there are areas which I would not recommend to foreigners. This is a shame but also a fact, so keep it in mind before you book an apartment.
This is just a short try to help and please do not ask me personally for detailed information, but you are invited to join our community of experts and ask them for insider tips!
Good luck
Detlef