Ведущий инженер отдела управления архитектурой программного обеспечения (ПО)

Salary City Required experience Schedule type
от 120 500 ₽ c. Альметьевск From 3 to 6 years

Должностные обязанности:

  • Ведение проектной документации в рамках направления деятельности отдела управления архитектурой. Документирование архитектуры программных средств.
  • Выстраивание и развитие отношений с заказчиком в рамках направления деятельности отдела управления архитектурой.
  • Создание вариантов архитектуры программного средства: определение перечня возможных типов для каждого компонента, архитектур развертывания каждого компонента, слоев программных компонентов; определение функциональных характеристик и возможностей, включая эксплуатационные, физические характеристики и условия окружающей среды, в которых будет применяться каждый компонент; определение перечня возможных протоколов взаимодействия компонентов, механизмов авторизации, аутентификации, поддержки сеанса; определение перечня возможных моделей обеспечения отказоустойчивости программных компонентов, необходимого уровня производительности компонентов, включая вопросы балансировки нагрузки; определение входных-выходных данных, структуры данных компонентов и программных средств; описание технологии обработки данных для возможности их использования в программном средстве; определение перечня возможных технологий доступа к данным; описание алгоритмов компонентов, включая методы и схемы.
  • Оценка требований к программным средствам: анализ качества кода, испытания создаваемого программного средства и его компонентов, технические и управленческие ревизии создаваемого программного средства.
  • Оценка варианта архитектуры программных средств: синтез требований к программному продукту и декомпозиция программного средства на компоненты; оценка типа каждого компонента, архитектуры развертывания каждого компонента, слоев программных компонентов; определение внешних-внутренних интерфейсов каждого из компонентов; оценка механизмов аутентификации, авторизации, поддержки сеанса; проектная оценка надежности компонентов программного средства; оценка модели обеспечения отказоустойчивости программных компонентов; оценка технологии доступа к данным; корректировка системных требований в части необходимых инфраструктурных ресурсов; постановка задачи на разработку компонентов.
  • Оценка возможности создания архитектурного проекта: оценка возможности создания архитектурного проекта программного средства, определение целей архитектуры программного средства, определение ключевых сценариев для архитектуры программного средства.
  • Контроль реализации программных средств.
  • Модернизация программных средства и их окружения: разработка планов модернизации программного продукта; изменение окружения программного продукта.
  • Создание концепции развития информационного ландшафта Компании, а также методов их реализации.
  • Адаптация ландшафта ИС в соответствии с процессами и структурой Компании.
  • Управление рисками разработки программного обеспечения: определение областей применения процесса управления рисками, выявление и отслеживание рисков в процессе разработки программного обеспечения, анализ и оценка выявленных рисков, выбор способов реагирования на них.
  • Участие в разработке и сопровождении требований к процессам управления архитектурой.
  • Участие в процессах оценки сложности, трудоемкости, сроков выполнения работ: структурная декомпозиция работ; определение критериев (показателей) оценки сложности, трудоемкости, сроков выполнения работ; мониторинг и оценка по выбранным критериям (показателям) сложности, трудоемкости и сроков выполнения работ.

Требования:

  • Профильное высшее образование (очное, специализация ИТ).
  • Опыт работ в IT-направлении не менее 3 лет.
  • Знания в области проектирования IT-систем.
  • Практический опыт внедрения систем автоматизации.
  • Хорошо представлять все стадии жизненного цикла IT-проекта.
  • Опыт и навыки проектирования структуры программного обеспечения.
  • Широкий технический кругозор, понимать, как работает программное обеспечение, умение разобраться в неизвестной теме и найти подходящее заказчику решение.
  • Системное мышление.
  • Умение оперативно принимать решения для достижения поставленных целей, инициативность.
  • Способность работать с большим объемом информации в сжатые сроки.

Дополнительные требования (желательно/будет преимуществом):

  • Понимание общих принципов нотаций UML, BPMN, DMN, IDEF0, IDEF3.
  • Наличие сертификатов или соответствующих знаний TOGAF, ITIL Foundation, ITIL SOA, PRINCE2 Foundation, PMBOK.
  • Наличие сертификатов производителей IT-решений.
  • Опыт руководства группой системных аналитиков или разработчиков.
  • Опыт разработки программного обеспечения, информационных систем, межсистемных интеграции, а также их сопровождения.

Условия:

  • Занятость - полная, график 5/2.
  • Оформление по ТК РФ, социальный пакет.
  • Уровень заработной платы - по результатам собеседования.
  • 13 зарплата.
  • ДМС.
  • Выплаты к отпуску и значимым событиям (свадьба, рождение детей).
  • Комфортные офисы в г. Альметьевск / Казань.
  • Возможность удаленной работы.
  • Возможность работать в крупной компании на этапе ее трансформации (интересные и сложные задачи, реализация собственных идей).
  • Курсы английского языка.
  • Возможность обучения и посещения профессиональных конференций.
Respond on vacancy
ПАО "Татнефть"
Jobs

 

No recommendations for friends, add

 

No CEO assessment, add

CEO avatar

CEO not set, add