Перейти на старую версию сайта

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

Обязанности:

В проектирование архитектуры ПО входят следующие задачи:

  • определение архитектурного шаблона/парадигмы;
  • разбиение на технические подсистемы/слои/компоненты/модули;
  • определение языковой парадигмы для каждого из них;
  • выбор средств исполнения;
  • разработка ключевых технических сценариев взаимодействия компонентов;
  • определение протоколов взаимодействия компонентов (проектирование технических интерфейсов);
  • определение форматов хранения и передачи данных;
  • подбор технических средств и шаблонов для реализации подсистем.

Кроме того, в круг полномочий архитектора ПО входит:

  • рецензирование требований;
  • разработка нефункциональных требований;
  • участие в совещаниях с заказчиком;
  • стратегическое планирование технического развития системы;
  • реинжиниринг ПО;
  • архитектурный надзор разработки;
  • текущее консультирование команды;
  • технический аудит сторонних/вновь приобретенных систем;
  • регламентация процедуры внесения изменений;
  • разработка стандартов кодирования/проектирования;
  • написание технического проекта.

Требования:

  • знание самых последних технологических новшеств, но стремление использовать наиболее надежные решения;
  • большой опыт проектирования и разработки систем, основанных на Python/java-стеке. Практически необходим опыт разработки и проектирования микросервисных архитектур, использования различных БД (SQL - MSSQL / PostgreSQL, NoSQL - Redis / Elastic / Neo4j). Очень хорошо, если есть контрибьютинг в open-source проекты Python/Java экосистемы и умение работать с контейнерами;
  • опыт взаимодействия с госзаказчиком;
  • опыт работы с Agile-командами (scrum / kanban).

Дополнительные пожелания:

  • знание сетевых технологий, опыт самостоятельного проектирования сети, выбора протоколов и т.д.;
  • большой опыт выбора/тюнинга БД;
  • архитектурный надзор над DevOps (желание помогать выстроить CI/CD трубу, помощь с выбором компонентов);
  • опыт работы с Enterprise Architect (или аналогом);
  • опыт персональной работы по Agile на разных позициях (Product Owner, Techinal Product Manager, TeamLead).

Условия:

Мы предлагаем:

  • стабильную перспективную работу;
  • достойную белую заработную плату, оформление по ТК РФ;
  • медицинскую страховку (ДМС);
  • регулярное повышение квалификации за счет компании;
  • гибкий график работы;
  • офис в пешей доступности от м. «Первомайская» (5 мин.).

Преимущества работы с нами:

  • работа над перспективным технологичным продуктом: делаем лучший продукт в своем сегменте, поддерживаем инициативы по технологическому развитию продукта;
  • драйв от работы в кругу увлеченных профессионалов;
  • большая степень влияния каждого разработчика, аналитика, тестировщика на продукт;
  • быстрый профессиональный и карьерный рост;
  • возможности обучения и обмена опытом за счет компании: семинары, конференции, тренинги.

Возврат к списку