Команда делает сервис для поставки данных, который связывает реалтайм-потоки данных на базе YDB Topics и систему хранения и обработки больших данных YTsaurus. Сервис обрабатывает десятки тысяч поставок (а это петабайты данных) каждый день, благодаря чему сервисы Яндекса могут решать задачи пакетной обработки и архивного хранения своих данных, а также многие другие.
Backend Developer
подготовьтесь к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
задачи
- Оптимизировать производительность и решать инфраструктурные задачи;
- Работать с горячими путями работающего кода, включая профилирование, снижение потребления процессора и памяти, а также ускорение критичных операций;
- Выполнять архитектурные улучшения, пересматривая компоненты, где текущий дизайн стал узким местом;
- Поддерживать баланс между скоростью переноса данных, их консистентностью и нагрузкой на источники и приёмники;
- Повышать качество и упрощать эксплуатацию сервисов;
- Усиливать механизмы наблюдаемости, автоматизировать регламентные операции и снижать количество ручных действий при инцидентах;
- Поднять покрытие тестами и учениями отказоустойчивости;
- Улучшать пользовательский опыт, обеспечивая понятные сообщения об ошибках, предсказуемое поведение программного интерфейса, а также создавая документацию, шаблоны и инструменты для снижения порога входа для новых пользователей;
- Проработать и реализовать механизм, который обеспечит семантику поставки exactly-once для тех хранилищ, где она не поддерживается из коробки;
- Развивать сервис Data Transfer, помогая ему эволюционировать в полноценный инструмент извлечения, трансформации и загрузки с возможностью потоковой обработки данных непосредственно в процессе их переноса.
требования
- Имеете опыт разработки и эксплуатации сервисов в проде;
- Умеете и хотите писать код на C++ и Python;
- Интересуетесь областью работы с данными;
- Имеете опыт от 3 лет.
условия
- Расширенная медицинская страховка с первого месяца, включающая плановую и неотложную помощь за рубежом, лечение критических заболеваний и страхование от несчастных случаев;
- Ментальное здоровье, включая врачей в клиниках по ДМС, онлайн-консультации с психологами и психотерапию в офисах;
- Ежегодные чекапы и регулярная вакцинация;
- 30 Оплачиваемых дней больничного в году с получением полной зарплаты;
- Стоматология, включая плановые процедуры, профессиональную чистку и экстренную помощь за рубежом;
- Покрытие коррекции зрения и хирургического лечения косоглазия после года работы;
- Кабинеты врачей-терапевтов во всех крупных офисах;
- Оплата ведения беременности и родов для сотрудниц и жён сотрудников, работающих более двух лет;
- Страховка для родственников по системе 80/20.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.