Сегодня билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё билайн — это команда, объединённая общими ценностями и общей целью — быть лидером телеком и digital рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня. Сейчас у тебя есть возможность присоединиться к лучшей команде в качестве Архитектора решений
Итак, тебе предстоит:
- Создание проектной IT архитектуры для продуктов;
- Архитектурный контроль реализации доработок и обновлений программного и аппаратного обеспечения;
- Инициация изменений технологических процессов для использования лучших практик современного и перспективного рынка технологий;
- Инициация изменения архитектурных практик Блока и изменений ИТ-Ландшафта.
Мы будем рады рассмотреть твою кандидатуру, если у тебя есть:
- Высшее техническое образование;
- Опыт проектирования и разработки ПО уровня энтерпрайз;
- Глубокие знания проектирования и дизайна АС;
- Наличие опыта взаимодействия с вендорами и командами разработки;
- Опыт построения высоконагруженных корпоративных систем;
- Знание популярных архитектурных паттернов включая микросервисный и событийно-ориентированный подходы;
- Понимание отличий архитектуры приложений, ориентированных на бизнес-пользователей, от архитектуры приложений, ориентированных на интеграционные взаимодействия;
- Понимание основных архитектурных слоев микросервисных приложений;
- Знание протоколов и механизмов аутентификации в корпоративном ландшафте;
- Понимание областей применения различных криптографичеких алгоритмов;
- Использование нотаций и инструментов моделирования: UML, BPMN, C4;
- Обязательный опыт проектирования синхронных и асинхронных API (gRPC, REST, Kafka, GraphQL) и схем валидации;
- Знание БД, их принципов взаимодействия и реализации;
- Глубокое знание функциональных и нефункциональных требований;
- Знание базового производственного процесса ПО;
- Понимание продуктов рынка телекоммуникаций;
- Умение использовать инструменты моделирования архитектуры ПО;
- Знание основных базовых нормативно-правовых актов/документов определяющих требования к безопасности программного обеспечения;
- Опыт разработки приложений на одном из языков высокого уровня (Java, C# и т.д.), включая опыт разработки сетевого взаимодействия по различным протоколам (REST, HTTP), опыт создания многопоточных приложений;
- Знание и опыт работы с брокерами очередей (Kafka, RabbitMQ);
- Общие представления о технологиях Infrastructure as Code (Ansible).