Back-End Tech Lead (Java/Kotlin)

Дата размещения вакансии: 25.11.2024
Работодатель: Flocktory
Уровень зарплаты:
з/п не указана
Город:
Москва
Ленинградский проспект 36с11
Требуемый опыт работы:
Более 6 лет

Flocktory - аккредитованная IT-компания, один из лидеров рынка Marketing Technologies.

Год основания: 2012

Команда: 190+ человек

Продукты: SaaS-платформа для маркетинга (MarTech)

Ценность наших продуктов: помогаем E-Commerce на основе предиктивной аналитики делать коммуникацию с покупателями максимально персонализированной и благодаря этому увеличивать лояльность покупателей, конверсию и средний чек

BigData: Благодаря интеграции нашей платформы с сайтами крупнейших игроков рынка мы можем видеть больше 35% всех транзакций Рунета и данные о покупках и поведении более 100 миллионов человек

Клиенты: 250+ крупных E-Commerce/ритейлеров, банков, страховых компаний (Детский мир, М.Видео, АльфаБанк, Газпромбанк, S7, Билайн, МТС, Мегафон, L'Oreal и др.)

Оборот: 2+ млрд.рублей за 2023 (наша выручка стабильно растет на 40% от года к году и к 2026 мы планируем достичь 3+ млрд. рублей в год)

О нас:

  • У нас полностью своя продуктовая разработка;

  • пара десятков подсистем (core и продуктовые);

  • для хранения данных используем PostgreSQL, Redis, YDB и S3

  • новые сервисы мы пишем на Kotlin, но у нас есть легаси на Clojure;

  • мониторим с помощью Prometheus + Grafana, EFK, OpsGenie;

  • мы практикуем принцип Everything as Code, так что CI- и CD-пайплайны, вся инфраструктура и конфигурация сервисов у нас версионируются в Git.

Про команду:

  • Разработчики могут брать на себя инициативу: мы верим, что построение внятных архитектуры и программного дизайна — это общее дело, поэтому поощряем самостоятельные осознанные решения. Вы считаете, что именно этот сервис именно сейчас нужно наглухо зарефакторить? Приносите ваши доводы — будем обсуждать, договариваться, делать;

  • Не нужно погружаться в конфигурацию инфраструктуры - есть SRE: мы понимаем, что невозможно знать всё, и, чтобы разгрузить продуктовые команды от излишних технологических деталей, у нас есть платформенные команды. Это значит, что не придётся разбираться, как монтировать диски к Kafka-брокеру или как организовать stateful set в K8S (но если всё же захотите разобраться — вам помогут, только спросите);

  • У нас небольшие продуктовые команды: структуру продуктовых команд мы в своё время сформировали так, чтобы они могли 99% проблем решать автономно. Каждая команда состоит из Delivery manager, System analyst, Backend, Frontend, QA, Data-engineer, в команде около 10 человек. Команда получает таски от продакта, который руководит направлением. Команда сама настраивает свои процессы.

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

  • разрабатывать новые сервисы на Kotlin и поддерживать существующие. У нас в районе 100 сервисов и микросервисов в kubernetes;

  • самостоятельно проектировать архитектуру;

  • деплоить и мониторить;

  • работать с инцидентами на production

Тебе будет особенно легко вписаться в команду, если у тебя есть:

  • опыт работы в роли разработчика бекенда от 7 лет;

  • знание kotlin, понимание работы JVM и тебе не чужд language agnostic подход;

  • понимание принципов работы как классических RDBMS (Postresql/Mysql/Oracle), так и баз из других лиг (например Tarantool, MongoDB, RocksDB, Redis);

  • знание принципов System Design;

  • знание архитектуры и опыт работы с kafka;

  • знание архитектуры и опыт работы с kubernetеs;

  • опыт самостоятельного проектирования, декомпозиции и реализация задач.

И самое главное, мы предлагаем:

  • полностью “белую” заработную плату и все остальные выплаты;

  • возможность работать в гибридном формате или полностью удаленно, в т.ч. из другой страны (оформляем по ТК РФ и платим зарплату на рублевые счета);

  • возможность брать три дня дополнительно к отпуску каждые полгода для решения личных вопросов;

  • расширенную программу ДМС со стоматологией, онкозащитой, восстановлением после ковида, онлайн-поддержкой психолога, страховкой для путешественников;

  • Годовой бюджет на внешнее обучение каждого сотрудника;

  • Скидки на обучение английскому от Skyeng и доступ к платформе Lerna;

  • доступ к внутренней обучающей платформе с онлайн курсами по развитию hard и soft skills;

  • участие в конференциях (наши ребята участвуют в Highload, DevOps Days), помощь в подготовке к выступлениям;

  • частичную компенсацию занятий спортом или покупку профильной литературы;

  • большое количество внерабочих активностей: корпоративы, вечеринки, тимбилдинги, Random coffee, FlockTalk, клубы по интересам;

  • cкидки от партнеров (больше 200 интернет-магазинов);

  • для тех кто в Москве - современный комфортный офис в районе ст.м. Динамо (SOK, Рыбаков Тауэр).