Главный Kotlin разработчик
Описание
Работа в нашей команде - это возможность уйти от типичного CRUD и перекладывания JSON'ов в сторону настоящего системного дизайна. Здесь нужно понимать, как работают процессы в ядре ОС, как оптимизировать сетевой трафик и как строить распределенные системы, которые не падают под нагрузкой всей страны. От качества и стабильности наших решений зависит работоспособность большей части наших розничных сетей. Чем ты будешь заниматься Прорабатывать и проектировать IT-решения Проводить архитектурное сопровождение и контроль команды разработки Совместно с архитекторами ИБ обеспечивать поиск и устранение уязвимостей системы с точки зрения информационной безопасности и стабильности, вырабатывать требования к защите информационных систем, разрабатывать архитектуру системы защиты и обосновывать выбор технических решений Участвовать в разработке и актуализации технической документации, регламентов, инструкций по системе Анализировать и обеспечивать внедрение лучших практик в части организации процесса разработки, архитектуры и инфраструктуры Разрабатывать компоненты системы на Java/Kotlin Мы ожидаем Опыт проектирования IT-решений, опыт system-дизайна Опыт выявления и устранения уязвимостей информационной безопасности ПО Знание SOLID и Clean Architecture, MVP, MVC, MVVM Опыт разработки на Java/Kotlin на уровне Senior Знание устройства ОС Android Знание принципов и протоколов для построения систем управления мобильными устройствами Уверенное знание сетей: tunneling, routing, encryption