1. Айтишников, особенно в регионах, днем с огнем не сыщешь. Все в консультанты DNS идут или пылесосы втюхивают.
2.
а) - Компании не направленные прям на IT сферу, но которым нужен айтишник или инженер обращаются в кадровые агенства, а те в свою очередь по шаблону штампуют вакансии.
б) - обычно технического английского хватает для устройства 95% случаях. Без знания английского но со знаниями своего дела устроиться тоже не сложно довольно.
в) - Это как в той вакансии "Требуется системный администратор, знания языков программирование middle и выше С++, С, bash, bat, java, js, html, T-SQL... Зарплата до 45 000".
Проще говоря - пишешь свое резюме. Пишешь все честно. Что умеешь. Не вписывай туда того, в чем не хорошо разбираешься или указывай это мол "Немного умею Java". После постишь на hh и рассылаешь в кадровые агенства.