Город: Москва
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
ТехВилл – IT-компания и партнер ВкусВилл по развитию цифровых решении.
Мы отвечаем за разработку мобильных и web- приложении, автоматизацию бизнес-процессов, искусственныи интеллект, devops, инфобез ВкусВилла.
Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.
На данный момент мы ищем Backend Developer, который будет участвовать в роботизации и автоматизации процессов во «ВкусВилл».Обязанности:
- Разработка backend-сервисов для системы телеуправления флотом роботов.
- Разработка и поддержка signaling-сервисов WebRTC для установления соединений между роботами и операторами.
- Интеграция и управление медиасерверами для передачи видео, аудио и управляющих данных.
- Разработка REST API и WebSocket сервисов для взаимодействия операторских интерфейсов, роботов и backend-систем.
- Реализация логики управления соединениями, сессиями телеуправления и доступом операторов.
- Интеграция backend-сервисов с системой управления флотом роботов и инфраструктурными сервисами.
- Обеспечение надёжности, отказоустойчивости и масштабируемости компонентов системы.
- Участие в проектировании архитектуры системы телеуправления.
- Написание тестов и участие в поддержке CI/CD процессов.
- Уверенные знания Python.
- Практический опыт разработки backend-сервисов на FastAPI.
- Опыт разработки REST API и WebSocket сервисов.
- Опыт работы с WebRTC и понимание принципов его работы (signaling, ICE, STUN/TURN).
- Понимание архитектуры real-time систем и потоковой передачи данных.
- Понимание принципов построения микросервисной архитектуры, распределённых систем и обработки событий.
- Уверенная работа в Linux.
- Навыки работы с Git.
- Опыт работы с Docker.
- Опыт работы с NGINX, Traefik.
- Навыки работы с пайплайнами обработки видео: GStreamer, FFmpeg.
- Умение писать поддерживаемый, читаемый код и работать в команде.
- Способность быстро разбираться в существующем коде и развивать систему.
Будет преимуществом:
- Знание языков программирования: C++, NodeJS, GO.
- Опыт работы с медиасерверами (например Janus, Kurento, mediasoup, Pion).
- Опыт работы с приложением Go2RTC.
- Понимание принципов работы STUN / TURN / NAT traversal.
- Опыт разработки real-time streaming систем.
- Понимание принципов работы робототехнических систем.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ, MQTT) и event-driven архитектурой.
- Опыт работы с инструментами DevOps: Kubernetes, Helm, GitLab CI.
- Опыт разработки Custom Resource Definition для K8s.
- Практика работы с STUNner.
- Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK).
- Опыт участия в проектировании микросервисных архитектур.
- Опыт настройки сетевого оборудования (Mikrotik, OpenWRT) и базовые знания сетевых технологий. Опыт диагностики сетевых проблем.
- Опыт разработки на архитектуре ARM, в частности опыт работы с Nvidia Jetson.
Мы предлагаем: - Работу в аккредитованной IT-компании.
- Гибрид; На ключевых этапах проекта требуется работа на месте. Ожидается готовность к периодическим визитам.
- Официальное оформление с первого дня работы и поддержка куратора во время адаптации.
- Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций.
- Экологичная культура и адекватные руководители.
- Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников.
- Бонус 15% с покупок во ВкусВилл.
- Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка.
- Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
Адрес: Москва, улица Кулакова, 20к1
Похожие вакансии