... vacancies found in Chelyabinsk, Chelyabinsk Oblast, Russia (another city)