Мы – IT-компания NeuroCity, разрабатываем программное обеспечение для интерактивных панелей (дроидов), которые мы производим сами. Основные направления: Торговые центры, Транспортные хабы, Городские парки, Кафе и рестораны, Жилые комплексы, Медицинские учреждения.
Сейчас у нас есть 8 больших собственных площадок с общим числом дроидов более 300 разного формата и с суммарным суточным трафиком ~ 550 тыс.человек в сутки.
Наши клиенты: Москва Сити, ЦУМ, Шереметьево, ДЛТ, БШ Сколково, Депо Лесная, Лукойл, ВДНХ, ВТБ, Пулково и другие.
Обязанности кандидата:
Мы ищем аналитика, который не боится заглянуть «под капот» информационных систем и одновременно свободно общается с бизнесом и разработкой. Это позиция для тех, кому интересно проектировать сложные решения «под ключ»: от поиска точек интеграции до подготовки технического задания и выбора готовых продуктов. Если вы любите разбираться в архитектуре, понимаете, как устроены сети и операционные системы, и при этом умеете формализовать требования в понятные схемы и инструкции, — нам по пути.
Ключевые задачи
- Интеграционный анализ: изучать архитектурные схемы заказчика, выявлять точки интеграции, согласовывать интеграционные контракты с владельцами смежных информационных систем.
- Планирование: оценивать трудоёмкость проектов, предлагать оптимальный состав команды для достижения целей.
- Коммуникация: постоянно взаимодействовать с командой разработки — как с руководителем проекта, так и с разработчиками — чтобы техническое решение точно соответствовало потребностям.
- Документирование: разрабатывать бизнес-требования (БТ) и технические задания (ТЗ), готовить аналитические справки, инструкции, схемы и другие артефакты для разработки ПО.
- Проектирование реализации: предлагать пути воплощения БТ/ТЗ, продумывать архитектуру с учётом существующих систем и ограничений.
- Исследование решений: искать оптимальные варианты для реализации специфического функционала — проводить анализ рынка, подбирать оборудование, софт и готовые программные продукты.
Требования к кандидату:
Мы ценим системное мышление и способность быстро вникать в новые технологии. Ниже — необходимый фундамент, на котором вы будете строить успешные решения.
Технический кругозор
- Проектирование ПО: понимание клиент-серверной архитектуры, устройства сайтов и веб-приложений, принципов монолита и микросервисов.
- Операционные системы: базовые навыки администрирования Linux и Windows (умение посмотреть логи, проверить доступность сервиса, ориентироваться в файловой системе).
- Сети: знание принципов построения компьютерных сетей (модель OSI/TCP/IP, основные протоколы).
- Аппаратная часть: общее представление об архитектурах процессоров (arm / x86-64) и их влиянии на совместимость ПО.
- Интеграции: понимание технологий интеграции — REST, WebSockets и других; знакомство с форматом JSON и методами HTTP-запросов.
Инструменты и навыки
- Моделирование: умение разрабатывать диаграммы BPMN и Sequence Diagram, владение инструментами визуализации (Draw.io, аналоги).
- Гибкие методологии: опыт работы в Agile-среде с использованием вики и трекеров (Confluence, Jira; приветствуется знание Яндекс.Wiki и Яндекс.Tracker).
Личные качества
- Способность самостоятельно находить решения в условиях неполных данных.
- Отличные коммуникативные навыки — вы умеете донести сложные вещи простым языком до разработчиков, руководителей и заказчиков.
- Системный подход и внимание к деталям.
Будет плюсом:
- Опыт разработки ПО или автоматизации тестирования.
- Знание SQL и умение работать с базами данных.
- Опыт участия в тендерах или предпроектных обследованиях.
Условия: