Обязанности: В зависимости от типа проекта - проведение оценки и выбор варианта архитектуры ПО, проведение синтеза требований к ПО, осуществление декомпозиции ПО на компоненты, определение качественных характеристик для каждого компонента. На базе информации полученной от Системного аналитика - разработка Технического проекта и Частного технического задания в части разработки ПО, и на их основе - формирование задачи разработчикам ПО. Проведение оценки и выбора типа каждого компонента, архитектуры развертывания каждого компонента, слоев программных компонентов, шаблонов проектирования каждого слоя компонента, механизмов аутентификации и авторизации, схемы кеширования, модели управления исключениями, модели управления и мониторинга критически важных событий, модели отказоустойчивости программных компонентов, технологий доступа к данным. Разработка архитектуры ПО, выбор ключевых проектных решений относительно внутреннего устройства программной системы и её технических интерфейсов. Определение стандартов кодирования ПО и выбор оптимальных инструментов для разработки ПО. Совместно с главным конструктором и руководителем проекта - перевод решения в технические задачи и распределение их среди команды разработчиков. На этапе предварительной стадии разработки ПО - осуществление сбора предварительных функциональных и нефункциональных требований, выбор технологического стека, проведение оценки времени разработки, осуществление реализации архитектурного проекта высокого уровня (в случае привлечения команды сторонних разработчиков ПО - осуществление контроля и анализа проводимых работ). Координация работы команды разработчиков, тестировщиков и системных аналитиков, обеспечивая синхронизацию архитектурных решений с планом проекта и его целями. Требования: Опыт работы в аналогичной должности от 3-х лет. Успешная реализация проектов по разработке ПО, в должности Архитектор ПО (не менее 3-х). Знание нормативной документации по предметной области, стандартов информационной безопасности, основных технологий обеспечения информационной безопасности (FW, VPN и др.), основ применения технологий и механизмов искусственного интеллекта и нейронных сетей. Понимание процессов создания ПО, умение оценивать качество кода. Умение реализовывать на практике технологии и принципы разработки ПО, организовывать рабочие процессы в команде разрабочиков ПО, применять модели обеспечения отказоустойчивости программных компонентов. Навыки владения унифицированным языком моделирования (UML), проектирование, ориентированное на пользователя (UCD). Навыки работы с Rational System Architect, Visio и MagicDraw. Условия: Уровень заработной платы обсуждаем на собеседовании с успешным кандидатом. График работы - пятидневная рабочая неделя.Уважаемый соискатель!Благодарим Вас за интерес, проявленный к вакансиям АО «НИИ «Вектор»!Если Ваши квалификация и пожелания соответствуют требованиям и возможностям компании, специалист по подбору персонала свяжется с Вами в течение 10 рабочих дней.Желаем Вам удачи в поисках работы Вашей мечты!
Инженер по внедрению программного обеспечения
От 90 000 до 140 000 руб.
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
Си Проект
Инженер по тестированию программного обеспечения
Договорная
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
Информационные Телекоммуникационные Технологии
Менеджер по продажам \ продвижению программного обеспечения
От 70 000 до 200 000 руб.
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
Нордик ИТ
Главный специалист отдела программного обеспечения
От 100 000 до 128 000 руб.
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
ГУ Территориальный фонд обязательного медицинского страхования Санкт-Петербурга
Эксперт администрирования программного обеспечения Linux
Договорная
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
билайн
Эксперт отдела специализированного программного обеспечения
От 60 000 руб.
Санкт-Петербург. Станции метро: Чкаловская, Петроградская
Санкт-Петербургское государственное бюджетное учреждение Городское управление кадастровой оценки