Rust-разработчик в Центр Уведомлений
офис, гибрид
Команда строит с нуля backend для Центра Уведомлений: сервисы хранения, доставки и публичное API, которые используют Kafka и FoundationDB. Роль важна для стабильной доставки уведомлений пользователям и внутренних интеграций при высоких требованиях к надёжности.
ГрейдMiddle/Senior
Стек
RustFoundationDBKafkaKubernetesDocker
Задачи
- •Разрабатывать backend-сервисы для процессинга уведомлений из Kafka и хранения в FoundationDB
- •Участвовать в проектировании архитектуры и выборе технических решений
- •Развивать внутренние Rust-библиотеки и инструментарий (rust-craft, rat-libs)
- •Повышать качество: тесты, логирование, метрики и трейсинг
- •Проводить код-ревью, участвовать в расследовании инцидентов и писать техническую документацию
Обязательно
- •Уверенное знание Rust и коммерческий опыт разработки
- •Понимание многопоточности, асинхронности и сетевого взаимодействия
- •Знание принципов backend-разработки: API, работа с БД, интеграции, обработка ошибок, observability
- •Опыт работы с SQL/NoSQL БД и моделированием данных
- •Опыт работы с Kafka и event-driven архитектурой
- •Опыт работы с Docker/Kubernetes или готовность быстро погрузиться
Будет плюсом
- •Опыт работы с FoundationDB
- •Понимание highload-сценариев и построения отказоустойчивых сервисов
- •Опыт разработки внутренних платформенных библиотек/SDK/shared tooling
- •Опыт настройки логирования, метрик, трейсинга и observability