Разработчик стриминговых систем в YDB
Компания: Яндекс
Локация: Новосибирск
О компании
Яндекс — один из ведущих игроков на российском рынке IT-решений, предлагающий широкий спектр продуктов и услуг, включая поисковую систему, облачные сервисы и рекламные платформы. Компания активно развивает новейшие технологии и предоставляет своим пользователям уникальные решения в сфере цифровизации.
Команда Яндекса располагает высококвалифицированными специалистами и активно занимается разработкой передовых систем, что ставит компанию в ряд мировых лидеров в области технологий.
Ключевые факты:
- Основана в 1997 году
- Более 13 000 сотрудников
- Продукты используются более чем 100 миллионами пользователей
- Разработчик первого в мире сервиса для транзакций между топиками и таблицами
О вакансии
В команде Яндекса, занимающейся разработкой стриминговых систем, вы будете работать над созданием и оптимизацией высоконагруженных распределённых систем, которые обеспечивают обработку данных в реальном времени. Команда решает сложные задачи, включая интеграцию платформы с внешними системами и автоматическое масштабирование по нагрузке, что делает её работу крайне интересной и значимой.
Процесс разработки ведется в открытом формате на GitHub, и вам предоставится возможность делиться результатами своей работы с мировым сообществом. Кроме того, команда активно участвует в конференциях как в России, так и за рубежом, что позволяет не только развивать свои навыки, но и представлять Яндекс на международной арене.
Чем предстоит заниматься:
- Развивать новую функциональность стриминговой платформы
- Оптимизировать систему, выявляя узкие места для повышения производительности
- Работать над интеграцией с внешними системами и передачей данных в аналитические таблицы
- Участвовать в опенсорс-разработке и делиться результатами работы на GitHub
Что мы предлагаем:
- Участие в интересных и сложных проектах
- Возможность работы с современными технологиями и инструментами
- Участие в международных конференциях и профессиональных сообществах
Обязанности
- развивать новые функции стриминговой платформы
- оптимизировать высоконагруженные распределённые системы
- выявлять узкие места в системе
- вести разработку в GitHub
- интегрировать платформу с внешними системами