Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Описания нет
задачи
Разрабатывать и рефакторить бэкенд- и data-сервисы на Go для сбора, обработки и доставки данных;
Работать с ClickHouse: проектировать таблицы, materialized views и схемы хранения, настраивать партиционирование и оптимизировать производительность;
Развивать архитектуру сегментации данных, витрин, фильтров и связанных сервисов;
Проектировать ingestion- и ETL-пайплайны для событийных и транзакционных данных;
Работать с Kafka и NATS JetStream, включая постепенную миграцию потоков данных;
Проектировать события, схемы данных и правила обработки;
Использовать gRPC и Protobuf для взаимодействия сервисов;
Реализовывать механизмы идемпотентности, дедупликации, повторных попыток, ограничения потока и обработки ошибок;
Участвовать в выборе архитектурных решений и развитии Data Platform;
Настраивать наблюдаемость: метрики, логирование, мониторинг задержки потоков, алерты и контроль деградаций.
требования
От 6 лет коммерческого опыта разработки на Go;
Опыт работы с highload- или data-heavy-системами;
Отличное знание SQL и понимание принципов работы аналитических и транзакционных хранилищ;
Опыт работы с ClickHouse, Kafka, NATS JetStream, gRPC и Protobuf;
Понимание архитектуры обработки данных и построения data-пайплайнов;
Умение аргументированно обсуждать архитектурные решения с инженерами, аналитиками, инфраструктурной командой и бизнесом;
Понимание продуктовой ценности данных и их влияния на бизнес-процессы;
Будет плюсом опыт проектирования DWH, Data Lake, Data Mart или аналитических витрин, опыт работы в iGaming, FinTech, AdTech, MarTech, e-commerce или других высоконагруженных продуктах.
условия
Гибкое начало рабочего дня;
Корпоративные обеды;
Медицинская страховка для сотрудника и членов семьи;