Senior+ (Java/Scala/C++) специалист в платформу исследования покупательского о
Агентство / HR ресурс Anchous Drive Recruitment ( anchous-drive.com )
Опыт работы более 5 летот 270 000 ₽
Привет!
Ты командный игрок, любишь 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 мин →
Долгая и счастливая работа вместе! :)
Буду рада узнать про твои текущие интересы, отвечу на вопросы и познакомлю тебя с командой.