Python-разработчик
VK · Санкт-Петербург ·
- Category
- Software engineering
- Company size
- 1000+
Python developer in VK's quality lab, building a microservice framework for measuring and automating media quality (VMAF/SSIM video metrics, audio quality, player latency, messenger and app performance) across platforms for products like VK Video, VK Music, and MAX. On-site role in Saint Petersburg using Flask/FastAPI and mobile device automation.
Мы — лаборатория качества. Занимаемся исследованием и автоматизацией замеров качества продуктов, разрабатываемых внутри VK. Команда распределённая, большая часть команды находится в Санкт-Петербурге — там, где расположен лабораторный стенд.
В команде ценим самостоятельность, умение разбираться в технически сложных вещах и доводить задачи до конца.
Результаты наших исследований используются разработкой для повышения качества работы таких продуктов, как VK Видео, VK Музыка и MAX.
Задачи
- Разработка микросервисного фреймворка для анализа качества медиа в сложных сценариях и на различных платформах. Например, при динамически меняющихся сетевых условиях и произвольных профилях потерь пакетов
- Исследование качества видео (метрики VMAF, SSIM и так далее) и аудио (NISQA, ViSQOL)
- Исследование работы плеера (время появления первого кадра, задержки, переключение битрейтов и так далее)
- Исследование работы мессенджеров
- Исследование производительности работы приложений на всех платформах
Требования
- Опыт работы Python-разработчиком от трёх лет
- Опыт работы с Flask, FastAPI, Gunicorn
- Опыт работы по взаимодействию/автоматизации с мобильными устройствами (Android, iOS)
- Хорошее знание сетевого стека и протоколов передачи данных
- Аналитический склад ума, методичность и внимание к деталям
- Готовность работать из офиса в Санкт-Петербурге