Необходимо создавать архитектуру взаимодействия модулей программного обеспечения абонентских станций, проектировать интерфейсы. Важно не только сформировать требование, но и вместе с командой придумать, как будет выглядеть решение и как мы будем валидировать результат. Ищем человека творческого и с изощрённым мышлением с богатым практическим опытом разработки микросервисных систем или “распила” монолитов.
Чем предстоит заниматься:
- Собирать, анализировать и структурировать требования к ПО
- Выявлять противоречия в требованиях, определять ограничения, допущения и риски
- Разбиением на технические подсистемы/слои/компоненты/модули
- Определением протоколов взаимодействия компонентов (проектирование технических интерфейсов)
- Проектировать и документировать сквозную архитектуру прикладных решений
- Разработкой стандартов кодирования/проектирования, оптимизация инженерных процессов работы команд
- Архитектурный надзором разработки, техническая координация команд разработки
- Участвовать в функциональном, интеграционном, приёмочном тестировании продукта и его частей
- Осуществлять техническую приёмку задач разработки, проверять на соответствие реализации дизайну;
- Проводить code review.
Что мы ожидаем: - Системное и инженерное мышление, отлично умеете структурировать информацию;
- Стаж работы Senior-разработчиком и/или техлидом не менее трех лет (C/C++, Go, Docker, C/C++, REST/JRPC/WS/gRPC/OpenAPI);
- Понимать какие виды протоколов взаимодействия есть между системами, различные шины данных. Кеши и т.д. Плюсы, минусы, опыт работы с ними.
- Знание архитектурных паттернов, куда относится: многослойная архитектура, SOA, микросервисная архитектура
- Понимание и умение применять SQL/NoSQL БД в зависимости от задач и ограничений. Знать схемы построения надёжности баз данных
- Владеете нотациями описаний процессов UML, BPMN
- Умение отстаивать свою точку зрения, настаивать на решениях, защищать позицию и искать компромиссы между сторонами$
- Уверенные знания в области ИБ.
Мы предлагаем: - Работу в аккредитованной ИТ-компании;
- Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
- Возможность выбора формата работы в Москве или Санкт-Петербурге (офис/гибрид);
- Оформление в соответствии с ТК РФ;
- Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.