Описания нет
Системный аналитик в биллинге
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- разбивать системы на мобильные модули/компоненты/сервисы
- определять зоны безопасности модулей (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-биллинга на микросервисную архитектуру
- умение аргументированно постепенно уменьшать архитектурные решения перед технологиями и бизнесом
- навык декомпозиции эпиков для атомарных задач для разработки команды с предварительной оценкой трудозатрат
- опыт наставничества младших аналитиков, проведение ревью документов
- коммуникация с нетехническими стейкхолдерами (перевод бизнес-правил в характеристиках). Хорошие навыки общения в сфере бизнеса.
- Портфолио документов (предоставляется обязательно): пример HLA-документа (обезличенный) с взломанной схемой биллинговой системы; фрагмент HLD с описанием компонента и его контрактов; пример LLD: алгоритм + последовательность + структура данных; диаграмма причин для причин с нелинейным жизненным циклом; спецификация API (OpenAPI) с примерами запросов/ответов и кодами ошибок.
условия
- участие в создании продуктовых решений международного уровня, ориентированных на эффективное ведение бизнеса для наших партнеров
- гибкое начало дня и возможность работать удаленно из любой точки на карте
- просторный удобный офис у Финского залива
- ДМС со стоматологией для сотрудника и выгодные условия приобретения полисов ДМС и ВЗР (выезд за рубеж) для всей семьи
- выстроенная система наставничества с первого дня адаптации и обучение за счет компании: повышение экспертизы в разных продуктовых командах, внешние курсы, корпоративный университет и библиотеки, участие в IT-конференциях, в том числе в качестве спикера
- индивидуальный подход к выбору корпоративных льгот: спорт, изучение иностранных языков, здоровье, обучение (и для детей), профессиональная литература
- корпоративные тарифы на сотовую связь
- компенсация за использование личного оборудования для тех, кто работает дистанционно.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.