МТС
Архитектор разработки ПО (Java, Scala, C++) [СОРМ]
Полный рабочий день • Можно удалённо
Прикладная техника – часть цифровой экосистемы МТС.
Задача компании – разработка программных и аппаратных решений в области безопасности.
СОРМ - информационная система, которая является компонентом сети связи (мобильной, фиксированной) и предназначена для выполнения требований законодательства РФ (закон «О связи»), выполняющая функции съема, хранения и предоставления данных о абонентской активности.
Стек: Java, Scala, C++, JavaScript, Git, Jenkins, RESTful и SOAP интерфейсы,
микросервисная архитектура и множество интеграций с внешними системами.
Чем предстоит заниматься:
собирать требования к ПО/системе/решениям;
проектировать архитектуру ПО/систем/решений;
участвовать в выборе технологий и средств реализации ПО/систем/решений;
участвовать в проведении исследовательских работ по выбору оптимальных решений в разрезе цена/время/качество;
разрабатывать и корректировать алгоритмы обработки информации;
участвовать в разработке, анализе, оптимизации ПО/систем/решений;
предоставлять техническую экспертизу в рамках предпродажной деятельности;
изучать передового опыт проектирования и разработки;
участвовать в подготовке документации;
заниматься архитектурным сопровождением проектов на стадии реализации и эксплуатации;
презентовать разработанные решения.
Что мы ждем от кандидата:
высшее образование в области ИТ или Телеком;
опыт работы архитектором информационных систем не менее 4 лет;
опыт программирования на языках программирования (один или несколько: Java/Scala/C++/JavaScript/др.) не менее 2 лет;
понимание архитектурных принципов построения информационных систем, а также построения интеграционных решений (SOA, микросервисы, ESB, ETL);
понимание особенностей разработки виртуализируемых высоконагруженных (сотни тысяч событий в секунду), территориально распределенных и многопоточных систем реального времени;
понимание методов проектирования и построения БД;
опыт разработки RESTful и SOAP интерфейсов, знание JSON и XML;
знание протоколов и стандартов сети Интернет (RFC, ISO, др.);
знание техник моделирования ПО (UML, BPMN, IDEF);
опыт разработки технической документации (ТЗ, функции автоматизации, компоненты, взаимодействия, развертывание, и др.);
опыт работы по методологиям разработки Agile (Scrum);
технический английский язык;
умение работать с Git, Jenkins, Confluence, MS Office, Visio.
Контакты:
yskonyshev@mts.ru
https://t.me/konysheva_eJava Работа Вакансии