Backend разработчик (Ruby)
Прямой работодатель Rees46.ru ( rees46.ru )
Опыт работы от 3 до 5 лет250 000 ₽
Ищем человека на должность backend-программиста, чтобы усилить техническую команду.
REES46 – одна из самых прогрессивных платформ автоматизации маркетинга. Внутри нашей платформы:
- самообучающийся поиск по интернет-магазину;
- персональные товарные рекомендации;
- автоматизированные цепочки и персонализированные рассылки email, web push, mobile push, sms, telegram;
- CDP, NPS;
- и еще 20+ сервисов.
Наши клиенты из России, Казахстана, Турции, Франции и других стран.
Базы данных на сотни гигабайт (PostgreSQL, ClickHouse, ElasticSearch), более 100 серверов и высокие нагрузки. При этом мы не используем кеширование, чтобы обеспечивать пользователям наших клиентов полноценный опыт в режиме real-time. Множество сложных и интересных задач, релизы по 10 раз в день, нужный клиентам продукт и эффективная команда.
Требования:
- опыт коммерческой разработки более 3 лет;
- знание и опыт разработки на Ruby-on-Rails 5+;
- PostgreSQL на высоком уровне с пониманием, когда какой индекс в БД использовать и как это влияет на жизнеспособность базы (ActiveRecord недостаточно);
- linux на уровне разработчика: консоль, основные команды для проверки нагрузки на оборудовании;
- опыт работы с NoSQL базами данных;
- умение писать правильные автотесты на свой код;
- умение писать документируемый и поддерживаемый код.
Будет большим плюсом:
- наличие проектов на Github в открытом доступе;
- опыт разработки микросервисов и понимание принципов построения микросервисной архитектуры;
- ClickHouse;
- ElasticSearch;
- работа с отправкой писем и обработки bounce/FBL;
- PHP 8;
- JavaScript, HTML, CSS;
- RabbitMQ;
- Kafka.
Работа удаленная из любой точки мира, в рабочие часы по таймзоне MSK.