Senior Golang разработчик (команда Video)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Магнит OMNI — группа бизнес-форматов ритейлера «Магнит», которая отвечает за развитие омниканального опыта для клиентов. OMNI объединяет команды, которые работают над сервисами «Магнит Плюс», «Магнит Фудтех», «Магнит Маркет», «Магнит AdTech» и над приложением «Магнит: акции и доставка».
Здесь сконцентрирована бешеная энергия людей, задач и событий, которая дает стимул к быстрому развитию. Мы вместе меняем ландшафт всего ритейл-рынка.
Мы в поиске талантливого Golang-разработчика в команду Video.
Мы создаём видео-платформу — экосистему для обработки и показа видеоконтента, включая видеообложки товаров, видеоотзывы и истории. Наша цель — построить независимую технологическую платформу, которая позволит полностью контролировать процессы работы с видео и удовлетворит все потребности бизнеса без использования сторонних видеохостингов.
Команда: Product Owner, Team Lead, 2 Go, 1 iOS, 1 Android, 1 QA, Системный аналитик.
Стек: Go, Kafka, Postgres, Kubernetes, Docker
Чем ты будешь заниматься:
- разрабатывать систему транскодирования видео, оркестрации лайв-стримов, систему и медоты эффективной раздачи видео контента;
- участвовать в полном цикле разработки: от получения задачи до запуска в продакшен и проверки метрик;
- создавать отказоустойчивые системы с SLA 99.9% и временем отклика p99 < 100ms;
- проводить Code review в команде;
- писать автотесты.
Мы ожидаем:
- опыт коммерческой разработки на Go от 3-х лет;
- опыт коммерческой разработки backend от 5 лет;
- понимание протоколов HTTP/GRPC;
- знания устройства баз данных.
Будет плюсом:
- опыт работы с ffmpeg, понимание устройства контейнеров и кодеков видео;
- знания о работе протокола HTTP, политик кеширования, ETag, HTTP3, вы работали с CDN.
Мы предлагаем:
- оформление в аккредитованную ИТ-компанию;
- конкурентоспособную заработную плату (обсуждается индивидуально);
- ДМС со стоматологией и льготными условиями для членов семьи;
- технику для работы;
- график работы 5/2 с гибким началом;
- работу в максимально уютном офисе в центре Москвы (ст. м. Белорусская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе;
- возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
- развитие – мы оплачиваем обучение на курсах и участие в конференциях;
- возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
- наличие корпоративных скидок PRIMEZONE и программ лояльности от компании;
- наличие корпоративной библиотеки курсов;
- возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.