Системный архитектор (продукт биллинг)
Зарплата
от 170 000 до 250 000 ₽
Требования
Местоположение и тип занятости
Компания
Российская телекоммуникационная компания
Описание вакансии
Условия работы
В 2014 году мы стали четвертым федеральным оператором мобильной связи и продолжаем активное развитие. Наш драйв – создание услуг и продуктов, которых до нас не было на российском рынке.
Мы гордимся, что работаем рядом с лучшими профессионалами отрасли и вкладываем в дело душу, сердце и позитивные эмоции. Если это созвучно тебе – дай о себе знать!
Сейчас команда Yota ищет системного аналитика/архитектора по биллингу — неравнодушного, внимательного эксперта.
Мы предлагаем:
- Команду единомышленников, которой важно создавать удобный, качественный и инновационный продукт
- Интересные амбициозные задачи, работу в команде профессионалов
- Возможность влиять на продукт, которым пользуются миллионы людей
- Участие в развитии оператора нового поколения
- Возможность влиять на процессы внутри компании. Мы рады твоим полезным идеям!
- Все, что нужно для комфортной работы: достойную заработную плату, медицинскую страховку, официальное трудоустройство, компенсацию мобильной связи, обучение.
Обязанности:
- Принятие решений о развитии биллингового продукта Yota на этапе анализа и проектирования
- Выполнять Системную аналитику по входным требованиям к решению
- Дизайн архитектуры технологического продукта / домена согласно входным требованиям аналитика и архитектора решения
- Определение задействованных компонентов технологического продукта, решение о необходимости ввода новых компонентов или переопределения границ существующих
- Подготовка Statement of Work и оценка трудозатрат реализации изменений технологического продукта / домена
- Описание и контроль версий API интерфейсов технологического продукта / домена для взаимодействия с другими продуктами
- Оценка и принятие мер для обеспечения готовности технологических и операционных ресурсов для ввода новой версии продукта в эксплуатацию
Требования:
- Умение адаптировать и заложить видение развития технологического продукта / домена в масштабируемой, подключаемой архитектуре продукта на компонентном и технологическом уровнях
- Умение самостоятельно спроектировать системную архитектуру по входным функциональным и нефункциональным требованиям (масштабируемость, безопасность, и т.п.)
- Знание архитектурных подходов, таких как SOA или микросервисный
- Знание архитектурных паттернов (шаблонов проектирования)
- Знание и применение UML для написания спецификаций для разработчиков
- Знания базовых технологий продукта, языков программирования, умение читать код
- Опыт использования Sparx Enterprise Architect или аналогичных инструментов для описания архитектурных артефактов
- Общее видение архитектуры биллинговых систем или систем обеспечения биллинговых процессов
- Опыт дизайна архитектуры mission critical систем, работающих в транзакционном режиме
- Опыт работы, знание архитектуры автоматизированных систем расчётов
- Знание технологий, обеспечивающих целостность транзакций, используемых при разработке высокодоступных сервисов
Необходимый опыт работы:
- Профессионалом в IT не менее 3-х лет;
- Проектирования систем, описания компонентов, сервисов и интерфейсов к ним в виде технической спецификации пригодной для разработки и тестирования
- Разработки компонентов систем с использованием одной из основополагающих технологий продукта / домена (желателен опыт работы ведущим разработчиком команды)
- Внедрения и поддержки соответствующих систем
- Работы в рамках команды с применением артефактов agile методологий
Взаимодействие:
- С архитектором решения, контролирующим целостность архитектуры решения и предъявляющим требования по дизайну и реализации изменений команде технологического продукта / домена
- С владельцем технологического продукта / домена и менеджером по развитию, определяющими видение развития технологического продукта / домена
- С менеджером по поставке решения, контролирующим своевременный релиз компонентов решения в рамках производственного процесса
- С разработчиками и тестировщиками в рамках команды технологического продукта / домена, реализующими изменения
- С другими подразделениями и партнерами, с которыми имеются стыки интеграции.
Что для нас будет огромным плюсом:
- Опыт проектирования с нуля высоконагруженных систем;
- Желание и умение при острой необходимости проверять реализацию на соответствие артефактам
- Навык чтения/составления SQL или PL\SQL запросов средней сложности;
- Практический опыт проектирования сервисов с REST / SOAP интерфейсами на Java
- Опыт работы с системами контроля версий, системами отслеживания дефектов;