👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Системный архитектор

Зарплата

до 350 000 ₽

Местоположение и тип занятости

Москва, Санкт-Петербург, КазаньПолный рабочий деньМожно удаленно

Компания

Бутиковое кадровое агентство по поиску IT-талантов

Описание вакансии

Условия работы

Компания занимается проектами по разработке модуля интеллектуальной транспортной системы (системы Безопасный город, Умные светофоры, АСУДД и тп).

Основные задачи архитектора:

  1. Глубокое погружение и изучение предметной области ИТС (Интеллектуальные Транспортные Системы), АСУДД
  2. Участие в проектах по созданию и модернизации информационных систем в роли архитектора проекта; 
  3. Разработка и консолидация технической документации, в том числе технических заданий, регламентов, архитектурных диаграмм, схем взаимодействия и т. п. 
  4. Разработка архитектуры, выбор, обоснование и согласование ключевых решений 
  5. Детализация архитектуры системы, подготовка технических документов проекта в том числе в соответствии с ГОСТ 34 
  6. Проектирование модели данных и логической/физической структуры БД; 
  7. Проектирование форматов и интерфейсов интеграционного взаимодействия со смежными системами и между компонентами системы; 
  8. Участие в контроле реализации архитектурных решений разработчиками; 
  9. Сопровождение проектов на этапах внедрения и эксплуатации; 
  10. Взаимодействие с техническими специалистами заказчиков и подрядчиков; 
  11. Создание прототипов, проведение демонстраций. 
  12. Написание технических заданий, регламентов информационного взаимодействия и подобных документов, разработка интеграционных решений и интерфейсов 
  13. Участие в проектировании изменений и новых архитектурных решений (структурных элементов, интерфейсов, поведения), обоснование и согласование предлагаемых решений 
  14. Декомпозиция общей технической архитектуры до уровня отдельных компонентов, реализуемых командами разработки, включая обоснование выбора решений для решения технологических задач
  15. Контроль технических рисков проекта.

В качестве необходимых пожеланий к специалисту:

  • Опыт проектирования высоконагруженных систем сбора, аналитики и визуализации данных;
  • Наличие фундаментальных знаний, опыт работы с нагруженными базами данными и/или архитектурой распределенных приложений 
  • Знание методологий и архитектурных паттернов проектирования программных продуктов и интеграции приложений; 
  • Опыт разработки спецификаций и технических документов; 
  • Знание нотаций UML, BPMN, ER; 
  • Знание ГОСТ 34, 19; 
  • Опыт разработки XML-схем и JSON-схем
  • Уверенные знания объектно-ориентированного проектирования, структур данных, основных шаблонов проектирования и умение применять их на практике, знание и опыт практического применения UML
  • Опыт создания B2B-систем на стеке технологий: js/django/postgresql/Java/python 
  • Уверенные знания SQL, Java/Python 
  • Знание протокола HTTP, опыт проектирования интеграционных решений на базе REST и SOAP
  • Технический английский - необходимо чтение документации.

График работы - 5/2, по желанию возможна удаленка.