⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior+ (Java/Scala/C++) специалист в платформу исследования покупательского о

Агентство / HR ресурс  Anchous Drive Recruitment ( anchous-drive.com )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Clojure • C++ • Java • Scala • Hadoop • AWS • SaaS/PaaS
16 июля 2020
Работа в офисе
Опыт работы более 5 лет
от 270 000 ₽
Агентство  Anchous Drive Recruitment
Описание вакансии

Привет!

Ты командный игрок, любишь highload, тебе нравится менторить людей и передавать свои знания? Ловишь кайф от разработки собственного продукта? А что насчет архитектурных решений, разработанных самостоятельно? Мы будем рады поговорить с тобой про позицию Senior во Flocktory, если ты ответил "да" на большинство вопросов.

СРАЗУ скажу: тут про смену стека. Речь идет про Clojure.
Если ты готов к этому — пиши мне.
Если не готов, но знаешь того, кому было бы это интересно — пиши мне. Я гарантирую денежный бонус за успешную рекомендацию

Flocktory — облачная маркетинговая SaaS-платформа, которая позволяет привлекать новых клиентов, увеличивать конверсию текущих посетителей в полезные действия, работать с лояльностью покупателей и другими целями через мотивирующий персонализированный покупательский опыт на основе анализа Big Data.

Основная задача — разработка сервисов. Инфраструктурой, data flow и frontend занимаются отдельные команды.

Кого мы ищем?!! Проактивного и жизнерадостного любителя простых решений, который готов дружить с динамическим LISP, вместе с командой строить новый рынок интернет-рекламы и работать в офисе с такой атмосферой, что от нее можно заряжать теслу!

Коротко о главном:

  • В 2012 году вошли в ТОП 10 российских стартапов по версии Russian Startup Rating 2012 с присвоенным рейтингом AAA+.
  • Резиденты Сколково, Microsoft BizSpark и финалисты Russia Tech Tour 2013.
  • Победители Investor Day Central and Eastern Europe, международной конференции, посвященной интернет-технологиям и инновациям.
  • В 2015 году вошли в ТОП 100 стартапов Европы (Red Herring 2015).

Активно практикуется: Scrum, Kanban, CI и code review, активно оптимизируем процессы, любим open source.

Вся команда: 20 человек в IT отделе, 90 человек в компании.

Стек:

  • Полностью своя продуктовая разработка,
  • Около 40 сервисов разного масштаба (самые нагруженные — ~5-10k rps),
  • Свой rule engine, свой кросс-продуктный механизм сегментации профилей,
  • Kubernetes, ~ 200 nodes,
  • Настроенный CI / CD (buildkite + spinnaker + k8s),
  • Все живет в AWS (EC2, Dynamo DB, RDS, Redis, Elasticsearch),
  • Кроме этого (поднимаем сами): Kafka, Vertica, Tarantool
  • Весь новый код и бОльшая часть старого — Clojure (пишем на нем последние 3-4 года),
  • Есть небольшой легаси на RoR, в нем редко правятся critical fixes, разработка там не ведется.

Мы ждем тебя в: растущую Service development team (5 человек + тим лид), которая занимается основой платформы и сервисами сбоку. Это классная возможность прыгнуть сразу высоко и пощупать известную магию Сlojure. Будете писать новые и поддерживать уже имеющиеся сервисы, которые реализуют бизнес логику в собственных продуктах.

Отвечаем на вопрос "Почему Clojure?":
1) Почему выбрали именно его 4 года назад?
На тот момент из имеющихся языков Сlojure выигрывал по всем параметрам. Ну и, конечно, плюсом было маленькое расстояние от прототипа до продакшн.
2) Но в нем же нет структуры?
Есть. С удовольствием расскажем и покажем.
3) А как я смогу прийти к вам на позицию Senior, если в жизни не трогал LISP и вот это все?
Легко. Во-первых, во Flocktory очень развита культура наставничества, взаимопомощи и вообще, мы семья)
Во-вторых, тебе ли не знать, дорогой наш синьор, что для разработчиков высокого уровня освоить другой стек не составляет большой проблемы. В среднем, процесс занимает 2 недели. Но мы готовы терпеливо ждать и помогать тебе.

Кто тебе поможет разобраться: вся команда.
Flocktory уникален еще и тем, что не принимает в семью токсичных людей. Стандартная ситуация: после напряженного дня ты играешь в PS4 с СТО, обсуждаешь новую статью на Хабре с продактом или тусуешься с фронтами в баре неподалеку 

С кем нужно будет взаимодействовать:

  • Backend service dev team (твоя команда).
  • Infra / data engineer / r&d / frontend teams (зависит от задачи, обсуждение задач на стыке команд).
  • Product owner.

Чем предстоит заниматься:

  • Будете учить систему работать с фидами (большие xml файлы от клиентов), обрабатывать их по расписанию.
  • Развивать архитектуру межсервисного взаимодействия.
  • Будете вместе делать систему более устойчивой и оптимальной.
  • Избавляться от недостатка ресурсов для реализации roadmap с желаемой скоростью.

Что ждем от тебя:

  • Опыт продумывания архитектуры для решения высоконагруженных задач (5-10k rps) с нуля.
  • Опыт разработки сервисов на современных ЯП (что-то из Java / Scala / Kotlin / Go / C# / Ruby / Python / etc).
  • Опыт работы в команде с настроенным CI / CD процессом, с code review.
  • Навык поиска root cause и исправление в случае технических аварий, анализ и устранение причин аварий.
  • Опыт развития архитектуры для решения высоконагруженных задач (5-10k rps).

Бонусные скилы, которые мы обязательно оценим:

  • Знание Clojure (или желание познакомиться поближе).
  • Знание kubernetes as user.
  • Опыт работы с Kafka.
  • Опыт работы с микросервисной архитектурой (~ 30-50 сервисов).

Бонусы для тебя:

В первую очередь возможность вместе с Flocktory строить новый рынок интернет рекламы в России, принести результат и стать частью крутого проекта.

Белое и официальное оформление.

Отличный сильный проект для твоего портфолио.

Забота: классный ДМС, компенсация аренды жилья рядом с офисом, всегда забитые до отказа холодильники, PS4 и настольный футбол, чемпионаты по шахматам, чайный (да, такие тоже бывают) и беговой клубы.

Постоянный рост и развитие — скучать и стагнировать мы ненавидим больше всего!

Давай начнём! Поэтапно:

Скайп со мной (IT-Рекрутер) про проект, планы и твои интересы — 60 мин →

Техническое собеседование с СТО/Team Lead/Data team tech lead — 60 мин →

Собеседование с hr di+одним из основателей компании — 60 мин →

Оффер! — 5-10 мин →

Долгая и счастливая работа вместе! :)

Буду рада узнать про твои текущие интересы, отвечу на вопросы и познакомлю тебя с командой.