Senior+ (Elixir/Clojure/Kotlin)

Anchous Drive Recruitment - Москва
131
В офисе
Полная занятость
Добавлена: 2020-04-23
з/п не указана
Посмотреть контакты

Привет!

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

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

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 человек + тим лид), которая занимается основой платформы и сервисами сбоку. Это классная возможность прыгнуть сразу высоко и пощупать известную магию clojure. Будете писать новые и поддерживать уже имеющиеся сервисы, которые реализуют бизнес логику в собственных продуктах.

Отвечаем на вопрос "Почему Clojure?":
1) Почему выбрали именно его 4 года назад?
На тот момент из имеющихся языков clojure выигрывал по всем параметрам. Ну и, конечно, плюсом было маленькое расстояние от прототипа до продакшн.
2) Но в нем же нет структуры?
Есть. С удовольствием расскажем и покажем.
3) А как я смогу прийти к вам на позицию Senior, если в жизни на нес не писал?
Легко. Во-первых, во 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 мин →

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

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