#vacancy #удаленнаяработа #Django #fulltime #работа
"Мы ищем backend-разработчика уровня mid+ / sr в направление b2b2c для создания партнёрских решений, запускающихся на устройствах SberDevices.
Команда b2b2c занимается разработкой и внедрением умных устройств и голосовых технологий в различных направлениях бизнеса (клиники, кафе, торговые центры, отели, офисы продаж и т.д.). Основная наша работа - создание ""коробочных"" клиент-серверных приложений и голосовых сценариев с последующей доводкой и кастомизацией их под конкретных партнёров.
Мы пишем бэкенд на Python (и Kotlin для отдельных частей), для хранения данных используем Postgres, а для обменом сообщениями - рест или кафку. Фронтенд состоит из нативной Android-части и бизнес-приложений на реакте и TS.
А ещё мы готовим и размечаем данные для обучения NLU, а также создаём голосовые сценарии на специальном языке разметки с большим количеством кода на Python и JS.
Очень многое мы создаём с нуля, поэтому есть шанс поучаствовать в проектировании довольно крупных систем без legacy-кода.
По устройствам: сейчас наши приложения работают на SberBox и SberPortal.
Подробнее про сами устройства можно посмотреть на
https://sberdevices.ru/Теперь конкретнее про задачи:"
"Вам предстоит:
Работать над архитектурой и кодом клиент-серверных приложений
Интегрироваться с API партнёров
Писать CI для своих компонентов и помогать девопсам с CD
Требования к кандидату:
Опыт разработки бэкенда на Python от 3 лет
Уверенное знание SQL (мы не пишем код на SQL и не очень любим хранимки, но кандидаты, опыт общения которых с БД ограничивался ORM, нам обычно не подходят)
Понимание принципов системной архитектуры: надёжность, производительность, масштабирование
Понимание работы клиентской части, умение спроектировать API
Умение разобраться в сложной предметной области с большим количеством взаимосвязанных компонентов
Самостоятельность, умение решать сложные задачи
Крайне приветствуется:
Опыт проектирования отказоустойчивых систем, способных выдержать высокую нагрузку
Опыт разработки бэкенда приложений для умных устройств, STB или SmartTV
Опыт разработки e-commerce систем
По фреймворку: сейчас используем Flask, но опыт работы именно с ним не является принципиальным требованием"
ЗП от 100к до 200К