опыт документирования исследований и самостоятельного проектирования решений;
опыт проектирования интеграций с использованием Kafka и разработки спецификаций API, включая полноценное проектирование API (не только спецификаций) и полноценное проектирование взаимодействий через Kafka (т. е. умение проектировать топики/партиции, решать проблемы коммутативности и идемпотентности обработки сообщений;
знание консьюмер-группы;
опыт проектирования баз данных, понимание кейсов использования NoSQL (Redis, MongoDB);
понимание принципов использования RBAC/ABAC для защиты данных и функционала систем;
умение видеть корень исследуемой проблемы, выделить и формализовать ядро обсуждаемого с заказчиками или коллегами по команде вопроса, находить правильные формулировки и подходящие абстракции;
активное применение моделирования и визуализации при описании предметной области, её проблематики и своего решения для них;
глубокие знания принципов микросервисной архитектуры, умение отличить MSA от SOA;
понимание и опыт работы с архитектурным стилем REST (включая RestFull), знание принципов SOAP и опыт работы с ним;
опыт проектирования логических моделей данных для своих решения;
умение читать и строить ERD;
глубокие знания реляционной модели, включая нормализацию/денормализацию данных;
знание и опыт использования нотаций UML, умение проектировать информационные потоки, видеть и описывать статусную модель корневой сущности сервиса;
умение аргументированно поспорить, донести и отстоять свою позицию как при обсуждении требуемого решения с заказчиком, так и внутри команды, участвуя в рождении новой истины;
умение находить нужную информацию, исследовать новые области и идеи, быстро адаптироваться к новым подходам и практикам и изучать новые технологии;
знание и опыт использования брокеров сообщений Kafka (глубокое понимание);