Альфа-Банк

Backend разработчик (Rust, Highload, Tarantool)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Мы ищем инженера, который поможет развивать ITA-Tariffservice-высоконагруженный сервис подбора тарифов, работающий в реальном времени и обрабатывающий миллионы событий в сутки. Ядро сервиса-на Rust, а в качестве in-memory платформы мы используем Tarantool

Обязанности:

  • Разрабатывать и оптимизировать backend-часть систем на Rust
  • Интегрировать и настраивать in-memory хранилища (Tarantool) для быстрого доступа к данным
  • Проектировать архитектуру высоконагруженных компонентов, обеспечивающую отказоустойчивость и масштабируемость
  • Работать с Lua и Python-скриптами (на уровне интеграции/поддержки)
  • Участвовать в CI/CD процессах
  • Писать юнит и интеграционные тесты, участвовать в код-ревью
Требования:
  • Опыт коммерческой разработки на Rust, C++, Java или Go — от 3 лет
  • Интерес к Rust и желание развиваться в этом направлении
  • Понимание принципов разработки highload-систем, многопоточности, асинхронности
  • Знание хотя бы одной NoSQL СУБД
  • Умение читать техническую документацию на английском

Будет плюсом:

  • Опыт работы с Tarantool, Hazelcast, Ignite, Infinispan, Gemfire
  • Знание принципов архитектуры витрин данных, in-memory систем
  • Опыт настройки мониторинга, логирования, метрик (Prometheus и пр.)

Технологический стек:

Rust (основной язык проекта) Tarantool (in-memory DB + Lua) Python, Lua - вспомогательные задачи NOSQL: Tarantool, Hazelcast, Ignite и др. Инфраструктура: Git, Docker, Ansible, Kubernetes, Prometheus

Условия:
  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI

  • Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
  • Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
  • Сложные и интересные задачи
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины