По многочисленным просьбам в этом посте напишу алгоритм получения рабочей визы в Германии.
Проще всего переехать с дипломом о высшем образовании, который признаётся в Германии. Признаётся ли Ваш диплом можно проверить на сайте Anabin (можно перевести весь сайт гуглхромом с немецкого на русский или английский). 
Самое главное в этом всём вопросе - получить рабочий контракт на местную фирму. Лучше всего бессрочный. И это, пожалуй, самая сложная часть. 
Существуют несколько видов рабочих виз в Германии: 
1. Неквалифицированные ( средне образование, или же диплом не признан на H+). Для воссоединения с семьей нужно отработать около 2-х лет и семья должна подтвердить знание немецкого на уровень А1. Детали тут
2. Квалифицированные ( Чаще всего программисты, инженеры, строители, учёные, врачи с признанным дипломом, это самый easy way). Полный список профессий смотрите по ссылке. Это так называемая Голубая карта (Blau Karte). Для тех кто едет по этой визе - Семья едет сразу, знание немецкого не нужно для семьи в том числе. 
3. Очень квалифицированные ( Доктора наук, Академики) 
В любом случае в стране исхода ( рф, Украина ) вы должны получить национальную визу класса D с возможностью работы в Германии на основании контракта на 3-6 месяцев. 
По приезду надо:
1. Зарегистрироваться по месту проживания в Bürgerbüro (KVR) 
2. Открыть счёт в банке, взять местный номер телефона (советую О2, ибо дешевле чем T-mobile и покрытие норм) 
3. Уточнить по поводу медицинской страховки. В Германии все обязаны иметь медицинскую страховку. Если работодатель тут помогает то это жирный плюс. Из страховых советую государственную Techniker Krankenkasse. 
4. Разобраться с налоговым классом и получить налоговый номер. Работодатель поможет и тут. Посмотреть сколько денег после налогов получится можно тут
5. Заполнить анкету и отправить в Ausländeramt что бы поменять национальную визу на вид на жительство. Дают на 2-4 года либо по завершению контракта. Поэтому бессрочный контракт это очень хорошо. Временный вид на жительство ( ВНЖ ) можно продлевать и после 5 лет пребывания (либо максимум 33 месяца для обладателей Blau Karte) можно получить ПМЖ. 
Как можно найти работу? 
LinkedIn, glassdoor, xing, вот этот странный сайт, Deutsche Bahn (местное ЖД) 
Задавайте свои ответы :)