основное в работе:
- разбивать системы на мобильные модули/компоненты/сервисы;
- определять зоны безопасности модулей (SRP — Single Responsibility Principal on level system);
- описывать контракты между модулями (интерфейсы, события, API);
- описывать бизнес-правила в виде логических блоков (не кода, а условий и скриптов);
- проектировать границы транзакционной договоренности;
- проектировать интеграции:
REST/gRPC API для руководителей с CRM, самообслуживанием, партнерскими сетями;
SOAP-интерфейсы для Legacy-интеграций (роуминг, интерконнект);
Kafka/RabbitMQ для потоковой обработки;
паттерны: Доставка ровно один раз, идемпотентные потребители, обработка недоставленных писем;
интеграция с медиа-платформами (нормализация сырых событий сети);
- диаграммы состояния (State Machine Diagram) для сложных сущностей;
- диаграмма последовательности (UML) для наблюдения за взаимодействиями между компонентами;
- диаграмма деятельности / BPMN (простые модели) для бизнес-процессов с ветвлениями;
- концептуальная архитектура (HLA): граничные системы, внешние интерфейсы, потоки данных, нефункциональные требования;
- HLD: Детализация компонентов, их ответственности, контрактов и взаимодействия протоколов;
- LLD: Детальные характеристики: структура данных, алгоритмы, последовательность вызовов, обработка ошибок;
- диаграммы потоков данных / ER-диаграммы;
- cпецификации API: Контракты внешних/внутренних API: версионирование, коды ошибок, ключи идемпотентности;
- понимать слои структуры (клиент-сервер, монолит, микросервисы);
- уметь читать и создавать диаграммы компонентов и развертывания (модель UML, C4);
- спецификация функциональных и нефункциональных требований: Требования к производительности (TPS, задержка), отказоустойчивости, масштабируемости, консистентности данных, аудит-логированию, соответствию регуляторным требованиям;
- осознанный выбор между 3НФ (для транзакционной мысли) и денормализацией (для аналитики/отчетности);
- учитывать временные зон, пропорциональный рейтинг, дату вступления в силу изменений тарифов;
- понимать событийно-ориентированные структуры, CQRS, Saga-паттернов для распределённых транзакций и т.д;
- анализировать и проектировать при высокой нагрузке (миллионы CDR/час), горизонтальном масштабировании.
для нас важно:
- общий стаж системного анализа: 5+ лет, из них 3+ года в сфере телеком/финтех/высоконагруженных услуг;
- опыт в биллинге/BSS: 2+ года работы с последовательной тарификацией, инвойсинга, управления подписками;
- работа с артефактами (Подтверждённый портфель): 3+ проекта с созданием HLA/HLD/LLD, задействованных в производстве;
- работа с данными: Опыт написания сложных SQL-запросов (оконные функции, CTE), оптимизация запросов на больших объемах;
- интеграции: Опыт проектирования 5+ интеграционных интерфейсов (REST/SOAP/async) в продакшене;
- аналитические требования (подтвержденный практический опыт):
выявление и формализация сложных бизнес-правил тарификации;
работа с регуляторными требованиями (локализация данных, налоговые правила);
приоритизация требований по методологиям (MoSCoW, RICE);
- Технические компетенции (подтвержденный практический опыт):
понимание работы телеком-сетей (генерация CDR, роуминг, интерконнект);
базовое понимание протоколов: Diameter, GTP, SIP (для контекста интеграций);
опыт работы с PL/SQL для прототипирования бизнес-логики;
опыт применения Legacy-биллинга на микросервисную архитектуру;
- умение аргументированно постепенно уменьшать архитектурные решения перед технологиями и бизнесом;
- навык декомпозиции эпиков для атомарных задач для разработки команды с предварительной оценкой трудозатрат;
- опыт наставничества младших аналитиков, проведение ревью документов;
- коммуникация с нетехническими стейкхолдерами (перевод бизнес-правил в характеристиках). Хорошие навыки общения в сфере бизнеса.
у нас:
- участие в создании продуктовых решений международного уровня, ориентированных на эффективное ведение бизнеса для наших партнеров;
- гибкое начало дня и возможность работать удаленно из любой точки на карте;
- просторный удобный офис у Финского залива;
- ДМС со стоматологией для сотрудника и выгодные условия приобретения полисов ДМС и ВЗР (выезд за рубеж) для всей семьи;
- выстроенная система наставничества с первого дня адаптации и обучение за счет компании: повышение экспертизы в разных продуктовых командах, внешние курсы, корпоративный университет и библиотеки, участие в IT-конференциях, в том числе в качестве спикера;
- индивидуальный подход к выбору корпоративных льгот: спорт, изучение иностранных языков, здоровье, обучение (и для детей), профессиональная литература;
- корпоративные тарифы на сотовую связь;
- компенсация за использование личного оборудования для тех, кто работает дистанционно.