Бэкенд-разработчик
REES46 – одна из самых прогрессивных платформ автоматизации маркетинга. У нас больше всего сервисов внутри платформы:
- Самообучающийся поиск по интернет-магазину
- Персональные товарные рекомендации
- Автоматизированные цепочки и персонализированные рассылки email, web push, mobile push, SMS, Telegram
- CDP, NPS
- и еще 20+ сервисов
Наши клиенты из России, Казахстана, Турции, Франции и других стран.
Большие базы данных на сотни гигабайт (PostgreSQL, ClickHouse, ElasticSearch), более 100 серверов и высокие нагрузки. При этом мы не используем кеширование, чтобы обеспечивать пользователям наших клиентов полноценный опыт в режиме real-time. Множество сложных и интересных задач, релизы по 10 раз в день, нужный клиентам продукт и эффективная команда.
На данный момент мы ищем бэкенд-разработчика, чтобы усилить техническую команду. Вам придется принимать участие в проектировании архитектуры, разработке высоконагруженного проекта и его continuous delivery.
Требования:
- Опыт коммерческой разработки более 3 лет
- Знание и опыт разработки на Ruby-on-Rails 5+
- PostgreSQL на высоком уровне с пониманием, когда какой индекс в БД использовать и как это влияет на жизнеспособность базы (ActiveRecord недостаточно)
- Linux на уровне разработчика: консоль, основные команды для проверки нагрузки на оборудовании
- Опыт работы с NoSQL базами данных
- Умение писать правильные автотесты на свой код
- Умение писать документируемый и поддерживаемый код
Будет большим плюсом:
- Наличие проектов на Github в открытом доступе
- Опыт разработки микросервисов и понимание принципов построения микросервисной архитектуры
- ClickHouse
- ElasticSearch
- Работа с отправкой писем и обработки bounce/FBL
- PHP 8
- JavaScript, HTML, CSS
- RabbitMQ
- Kafka
Работа удаленная, в рабочие часы по таймзоне MSK.
Если вас это заинтересовало, пишите письмо с рассказом о себе и примерами своих достижений на mk@rees46.ru с заголовком "Бэкенд-разработчик".