Разработчик бэкенда системы обработки видеопотоков
Компания: Яндекс
Локация: Москва
О компании
Яндекс — крупная IT-компания, занимающаяся разработкой и внедрением современных технологий в различных областях, включая поисковые системы, карты, такси и многое другое. Компания активно работает на российском и международном рынках, предоставляя услуги и продукты, ориентированные на разные категории пользователей.
Ключевые факты:
- Год основания: 1997
- Количество сотрудников: более 10 000
- Флагманские продукты: Яндекс Поиск, Яндекс Карты, Яндекс.Такси
- Преподавание и менторство для новых сотрудников
- Внутренняя образовательная платформа
О вакансии
Команда бэкенд-разработчиков в Яндексе отвечает за проектирование и реализацию высоконагруженных систем обработки видеопотоков. Основной задачей группы является создание инфраструктуры, обеспечивающей надежное хранение и обработку больших объемов данных, а также взаимодействие с различными устройствами в реальном времени.
Ваша работа будет заключаться в разработке на C++, где вам понадобится применять знания многопоточности и проектирования распределенных систем. Вы будете активно взаимодействовать со сторонним оборудованием, реализуя протоколы обмена данными, что обеспечит качественную работу множества устройств одновременно.
Дополнительно, вы сможете углубиться в аспекты сетевой безопасности и совместно с командой создавать высоконадежные сервисы, доступные 24/7.
Чем предстоит заниматься:
- Проектировать архитектуру системы видеонаблюдения
- Разрабатывать программное обеспечение на C++
- Реализовывать протоколы для обмена данными между устройствами
- Обеспечивать хранение данных и их обработку
Что мы предлагаем:
- Расширенная медицинская страховка с первого месяца работы
- Оплата ДМС для супругов и детей (80% стоимости)
- Поддержка менторов и программы развития
- Спортивные команды и доступ к спортивным площадкам
- Гибкий график работы
- Жилищные займы по льготной ставке
- Программы для сотрудников с детьми
Обязанности
- Проектирование дизайна и архитектуры системы видеонаблюдения
- Разработка программного обеспечения на C++
- Работа с многопоточными и распределёнными системами
- Реализация протоколов обмена данными
- Обеспечение хранения и обработки значительных объёмов данных
Требования
- Свободно владеете C++ и другими популярными языками программирования (например, Python)
- Разрабатывали высоконагруженные сервисы
- Работали с системами обработки и хранения больших объёмов данных
- Проектировали, создавали и сопровождали высоконадёжные сервисы, доступные 24/7
- Имеете базовые представления о сетевой безопасности
- Работали с userver
- Работали с многопоточностью
- Знакомы с любой СУБД
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Расширенная медицинская страховка с первого месяца
- Оплата 80% ДМС для супругов и детей
- Гибкий график работы
- Спортивные площадки с необходимым оборудованием
- Жилищные займы по льготной ставке