Ищем сильного архитектора с инженерным бэкграундом для проектирования и развития распределённых информационных систем. Роль предполагает активное участие в построении архитектуры “с нуля”, развитии интеграций и формировании целостного архитектурного ландшафта.

Формат работы: удалённый РФ

Локация: РФ

Ключевые задачи:

  • Проектирование и развитие распределённых систем (в т.ч. с нуля);
  • Формирование архитектуры интеграций между разнородными системами и источниками данных;
  • Проработка архитектуры обмена данными и взаимодействия сервисов;
  • Развитие и оптимизация существующей архитектуры;
  • Формирование архитектуры в формате Architecture as Code;
  • Взаимодействие с аналитиками и командами разработки;
  • Участие в проектировании сетевой связанности и инфраструктуры;
  • Обеспечение требований по безопасности данных и интеграций.

Обязательные требования

Архитектура и проектирование:

  • Опыт работы системным архитектором / техническим аналитиком / архитектором решений;
  • Практический опыт проектирования систем с нуля;
  • Умение описывать архитектуру (диаграммы, схемы, документация);
  • Понимание распределённых и интеграционных архитектур.

Интеграции и обмен данными:

  • Практический опыт работы с RPC, REST, SOAP;
  • Опыт ETL, batch- и streaming-интеграций;
  • Опыт интеграции с различными источниками данных;
  • Понимание паттернов интеграции и отказоустойчивости.

Базы данных и данные:

  • Опыт работы с Oracle / PostgreSQL;
  • Уверенное знание SQL (проектирование схем и запросов);
  • Общее понимание Big Data / Hadoop;
  • Проектирование схем хранения и потоков данных.

Инфраструктура и сети:

  • Понимание сетевой связанности и распределённых систем;
  • Опыт участия в инфраструктурных решениях;
  • Понимание взаимодействия сервисов на сетевом уровне.

Безопасность:

  • Знание протоколов шифрования и принципов работы с ключами;
  • Понимание защиты и маскирования чувствительных данных;
  • Учет требований ИБ на уровне архитектуры.

Подходы и инструменты:

  • Опыт или понимание Architecture as Code;
  • Практика работы с DDD / EAI / интеграционной архитектурой;
  • Опыт работы со Structurizr будет большим плюсом.

Будет плюсом:

  • Опыт в доменах: телеком, ритейл, e-commerce.

Портрет кандидата:

  • Архитектор с сильным инженерным бэкграундом;
  • Hands-on специалист, а не менеджер;
  • Умеет работать в условиях неопределённости и сложных систем;
  • Способен эффективно взаимодействовать с бизнесом и разработкой.

Кого не рассматриваем:

  • Cloud-only архитекторы без опыта on-prem и сетей;
  • Специалисты узких доменов (мобильная разработка, SAP, 1С, фронтенд, офисные решения, gaming/betting);
  • PM / RM и другие чисто управленческие роли;
  • Системные администраторы без архитектурного опыта.