Т-Банк

Rust-разработчик в Центр Уведомлений

MiddleГибрид

Навыки

5/2MiddleSeniorГибрид1 – 5 летБолее 5 лет

Обязанности

  • 01Разрабатывать и развивать backend-сервисы на Rust для Ленты уведомлений для процессинга из Kafka и хранения уведомлений в FoundationDB
  • 02Участвовать в проработке архитектуры сервисов, выборе технических решений и подходов к разработке
  • 03Развивать внутренний Rust-инструментарий команды: rust-craft, rat-libs и связанные библиотеки для backend-разработки
  • 04Улучшать качество разработки: покрытие тестами, наблюдаемость, логирование, метрики, трейсинг
  • 05Проводить код-ревью, участвовать в обсуждениях
  • 06Участвовать в расследовании инцидентов и постмортемах
  • 07Писать и поддерживать техническую документацию

Требования

  • 01Уверенное знание Rust и опыт коммерческой разработки
  • 02Понимание многопоточности, асинхронности и сетевого взаимодействия
  • 03Понимание принципов разработки backend-сервисов: API, работа с БД, интеграции, обработка ошибок, observability
  • 04Опыт работы с SQL/NoSQL БД и понимание базовых принципов хранения и моделирования данных
  • 05Опыт работы с Kafka и event-driven архитектурой
  • 06Опыт работы с Docker / Kubernetes или готовность быстро погрузиться
  • 07Будет плюсом опыт работы с FoundationDB
  • 08Будет плюсом понимание highload-сценариев и построения отказоустойчивых сервисов
  • 09Будет плюсом опыт разработки внутренних платформенных библиотек / SDK / shared tooling
  • 10Будет плюсом опыт настройки логирования, метрик, трейсинга и общей observability backend-сервисов

Условия

  • 01Работа в офисе или гибридный формат — по договоренности с руководителем
  • 02ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких
  • 03Страховка от несчастных случаев и болезней
  • 04Рост по карьерному треку: курсы по софт- и хард-скиллам, поддержка ментора, матрица компетенций и регулярное ревью
  • 05Сильное комьюнити: работа с экспертами, возможность делиться знаниями, выступления на конференциях, посещение митапов и написание статей
  • 06Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни
  • 07Компенсация затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами
  • 083 дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию
  • 09Специальные тарифы на продукты Т-Банка и широкая программа скидок от партнеров
  • 10Достойная зарплата — обсудим на собеседовании