Habr Career · собрана 3 часа назад

Techlead в команду Поиск Otello

2GIS

УдалёнкаРоссия
GoPostgreSQLRedisKubernetesCI/CDSEO

Описание вакансии

Techlead в команду Поиск Otello Employment type: Полный рабочий день Skills: Информационные технологии, Работа в команде, Jaeger, Grafana Description: Команда и задачи Ты присоединишься к команде, отвечающей за направление поиска, SEO и партнерских интеграций. Перед направлением стоят критичные для продукта задачи: Архитектурное масштабирование системы поиска и обеспечение ее надежности под растущей нагрузкой в условиях непростых компромиссов между скоростью, полнотой и квотами наших поставщиков. Совместно с командой DataScience реализация комплексного механизма ранжирования выдачи и персонализации поиска под предпочтения пользователя. Реализация маркетингового инструментария и аналитики для формирования подборок и акций. Перевод SEO на рельсы архитектуры поиска. Реализация платформы партнерских интеграций на базе архитектуры поиска. Технологии У нас 4 датацентра с K8S в 2 локациях: Москва и Новосибирск. Используем Helm, Gitlab CI/CD, Jaeger, ELK, Prometheus/VictoriaMetrics и Grafana. Команда полностью самодостаточна и обеспечивает полный цикл разработки и доставки на прод. Пишем REST сервисы и пайплайны обработки данных в монорепе на Go. В качестве систем хранения на проекте используем PostgreSQL, Cassandra, ClickHouse и Redis, а Kafka применяем для пайплайнов данных и асинхронных коммуникаций между сервисами. А остальное будет зависеть от тебя:) Процессы Решаем проблемы пользователей и бизнеса за дни, а не за стори-поинты. Любим динамичную и наполненную смыслом атмосферу — всегда задаем себе вопрос «Зачем?» и находим лучшие ответы на вопрос «Как?». Любим простые решения, любим поговорить про архитектуру, линеаризацию и гарантии доставки. Живем 4-х недельными циклами по Shape Up: 3 недели доставляем запланированную продуктовую ценность и 1 неделю отводим под демо/ретроспективы и под собственные задачи команды. Параллельно с доставкой идет планирование следующего цикла в составе продактов и лидов направлений. На задачи собираем небольшие автономные фича-тимы, возглавляемые фиче-крайними. Тебе предстоит: Быть мультипликатором к эффективности работы всей команды Глубоко погружаться в нашу предметную область и проблемы пользователей Формировать инженерную стратегию и план развития своего направления, выступать в роли заказчика технических изменений Проектировать архитектуру и технические решения для крупных и сложных задач в рамках планирования циклов Наставлять команду в вопросах проектирования задач Сопровождать команду в реализации технических решений Обеспечивать масштабируемость системы под рост продукта и гарантировать SLO сервисов в своей зоне ответственности Развивать инженерную культуру через разработку и внедрение инструментов и практик, повышающих эффективность работы команды Быть примером для подражания и демонстрировать наши ценности на практике Будем рады пообщаться, если: Ты понимаешь чем стратегия отличается от тактики и умеешь видеть картину целиком У тебя есть опыт разработки и проектирования распределенных систем Ты умеешь доводить дело до конца и добиваться результата У тебя есть опыт эксплуатации и поддержки распределенных систем, ты понимаешь как построить надежный продукт и владеешь SRЕпрактиками Ты обладаешь отличными навыками коммуникации и умеешь доносить инженерные цели как до команды, так и до бизнеса Имеешь опыт менторства и развития инженеров Даже если ты не соответствуешь всем требованиям, но у тебя есть понимание что мы идеально подходим друг другу — то обязательно оставляй заявку. Возможно, ты как раз подходящий кандидат на эту роль!