Consider working at the fringe of Europe--in Central Europe, Prague has quite a bit happening or somewhere North like Oslo, where there is a huge shortage.
The people who work in IT typically speak English and value you more for your technical skills than your language skills.
So many of the projects cross borders, that English ends up being the working language. Your biggest problem will be the visa however, and this is why working in the fringe countries will increase your odds of employment.
Consider working at the fringe of Europe--in Central Europe, Prague has quite a bit happening or somewhere North like Oslo, where there is a huge shortage. The people who work in IT typically speak English and value you more for your technical skills than your language skills. So many of the projects cross borders, that English ends up being the working language. Your biggest problem will be the visa however, and this is why working in the fringe countries will increase your odds of employment.