Мы ищем кандидата на роль Технического Лида для развития продукта, в рамках которого разрабатывается АС, которая предназначена для организации мониторинга специализированных транспортных средств инкассации (СТС) при работе на маршрутах инкассации и работы с видеоданными с применением моделей искусственного интеллекта в инкассаторских подразделениях ОО КИЦ, ВСП Банка, Зонах 24/7 в режимах online/offline., что позволит осуществлять в режиме реального времени непрерывный контроль за работой бригад инкассаторов, предупреждение о возникновении внешних угроз при работе на маршрутах и контроля состояния водителя.
Под капотом
* Симбиоз Python (сложные задачи, конструкторы, FastAPI-сервисы) и Golang (высоконагруженные сервисы, ПО на автомобиле инкассации), приправленные красивым и быстрым React-ом
* Уже сейчас 6 абсолютно разных источников данных в машинах, и 3 источника данных на Backend
* Более 160 отслеживаемых параметров СТС и оборудования инкассаторов в режиме реального времени.
* Автоматический анализ логов и данных с нескольких источников и оповещение пользователей об отклонениях работы с SLA меньше минуты
* Много, МНОГО WebSocket-ов и SSE. Как в online-казино, только у нас они используются во имя добра, и для максимально быстрого информирования пользователя о случившемся
* Мини-сервер (EDGE-устройство на Linux с видеоядрами и NPU) в постоянно двигающемся по городу мини-ЦОДе (автомобиле инкассации) – где вы еще такое видели?
* Стараемся не отставать от технологий, активно используем gRPC.
Обязанности
- проектирования микросервисной архитектуры
- разработка стратегии масштабирования системы с учетом нагрузки и требований к отказоустойчивости
- задачи cвязанные с разработкой сервисов сбора и отображения real-time данных (в т.ч. стриминг видео).
Требования
- не менее 5 лет в роли разработчика, из которых минимум 2 года — опыт в роли технического лидера
- глубокое понимание методологий Agile/Scrum/Kanban, опыт управления командой и участия в планировании спринтов
- способность эффективно взаимодействовать с командой, другими командами и стейкхолдерами
- ответственность за качество кода, тестирование и документацию.
- системное мышление. Умение проектировать сложные системы, учитывая масштабируемость, отказоустойчивость и производительность
- опыт написания высокопроизводительных сервисов, знание стандартной библиотеки, паттернов проектирования и инструментов для тестирования
- практический опыт использования Python для скриптинга, автоматизации задач, анализа данных и создания API
- знание Groovy как основного языка для написания скриптов в Jenkins Pipeline
- уверенное владение Bash-скриптами для автоматизации задач на уровне серверов.
- глубокое понимание SQL, оптимизация запросов, работа с транзакциями и индексами.
Условия
- комфортный современный офис рядом с м. «Волгоградский проспект»
- ежегодный пересмотр зарплаты, годовая премия
- корпоративный спортзал и зоны отдыха
- система обучения для профессионального и карьерного развития
- возможность участия во внутренних и внешних 1 Т-конференциях
- полис ДМС с первого дня работы и страхование для семьи
- льготное кредитование для сотрудников
- бесплатная подписка «СберПрайм+», скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера.