Информация об изменениях

Сообщение Разработка поиска Cian.ru - Python Тимлид и Senior от 19.03.2017 2:54

Изменено 15.04.2017 20:08 Аня-HR

Разработка поиска Cian.ru - Python Тимлид и Senior
Привет, Python тимлид!
Зовем тебя делать продукт, которым пользуется каждый второй твой знакомый человек и, вероятно, ты сам — Циан. Продукт для людей, помогающий им найти самое важное — Дом.
Что делать в проекте? Руководить одной из двух кросс-функциональных продуктовых команд разработки + участвовать в глобальной задаче по переходу на микросервисы.


SEO — Разработка системы статистики, модерации, инструментов работы с объявлениями для риелторов и компаний, личные кабинеты пользователей
Главная страница Cian.ru, Поиск, и Реализация Жилищных Фантазий любимых пользователей=) Здесь нужна значительная поисковая оптимизация (ElasticSearch) и совершенствование процесса индексации. Cian.ru активно развивает регионы, поэтому у нас миллион "поискунов" с новыми привычками, под которые мы настраиваемся.

Почему ищем? Команда Циан выросла с 30 до 60 человек в прошлом году и, двигаясь по роуд-мапу, бэклогу и за жилищными фантазиями пользователей, мы растем до 100 человек в этом году. Прямо сейчас нам нужны Лиды продуктовых команд для двух направлений: SEO и Поиска. Почему? SEO — новая команда, а тимлид Поиска переходит на руководство самой платформой.
Что такое продуктовые команды? Мы делим продукты по сегментам (Поиск, Коммерческая недвижимость, Новостройки, Риелторы и т.д.), и в каждой команде свои продакт, (искомый) тимлид разработки, фронтенд- и бэкенд-разработчики, QA. Всего у нас 9 команд.
Еще у нас есть подключенные к задачам аутсорсеры, но к лету мы вырастим команды достаточно, чтобы забрать всю разработку себе.

Задачи:


    Кодить до 70% времени
    Руководить разработкой своего продукта (Python разработчики, фронтенд, тестирование) и (до лета) аутсорсерами, отвечать за выбор решений, процессов и стека
    Менторить разработчиков Senior и Middle
    Самому много кoммитить (только в Python)
    Помогать в переходе с монолита на микросервисы и развязывать сервисы с помощью событий

Технологии:

    В микросервисах (все новые задачи, более 80%): Python 3.6 и Tornado 4.4
    В старой части — монолите — мы заморозили версии Python 2.7 и Django 1.7. Монолит последовательно переводим на SOA архитектуру, где критично — оптимизируем производительность.
    На серверах Debian. RabbitMQ, Cassandra, ElasticSearch (круто, если ты с ним хорошо знаком — давай поговорим про главную страницу?), Memcached, MS SQL (из Питона в него не пишем).
    Постоянно совершенствуемый Continuous Delivery. Уважение к unit-тестам. Backlog-ориентированный Scrum без фанатизма и всё Agile: смотрим как прошел спринт, укрепляем или меняем поведение и практики.
    Неизменно: утренние короткие стенд-апы, недельные итерации и планирование, код-ревью, еженедельная ретроспектива.
А если хочешь знать, почему в монолите старая Джанга, а Tornado вместо Asyncio — спроси меня лично

Каким мы видим тимлида:


    Командным человеком (это самое важное для нас качество). Ты ценишь командную разработку и людей, с которыми делаешь продукт.
    Тебе важен продукт, который ты делаешь. Приятно осознавать, что им будут пользоваться миллионы людей, и ты чувствуешь за него ответственность.
    Релевантный опыт и стек
    Опыт с ElasticSearch или другими поисковыми движками а-ля Sphinx, Solr и другими — не ждем, но очень обрадуемся; Опыт с БД не важен.
    С кругозором в computer science
    Ты не только решаешь задачи на Python, а можешь объяснить, почему решение именно такое
    Знаешь паттерны проектирования распределенных систем, философию SOA и TDD, про асинхронность в Питоне, и конечно Linux и Unix. Очарован магией оптимизации производительности.
    Результат приносит тебе удовлетворение, без зависания в процессах.
    Нацелен на поиск решений, выбор решения под конкретную задачу без "так заведено", поддерживаешь высокий темп.
    Организуешь полный цикл поставки внутри команды и отвечаешь за жизнь компонентов в бою.
    Не боишься самокатов (большой офис).

Бонусы:


    Просторный и уютный офис, хорошая зарплата и множество мелочей, делающих жизнь проще, спорт — ближе, работу — комфортнее, и поддерживающих в профессиональном и личностном росте.
    Гибкое начало дня с 8 до 11 утра
    Чай, какао, фрукты и натуральный кофе для утоления коммуникабельности или аппетита
    Корпоративные скидки на спортзал
    Внутренние семинары и тренинги, прекрасная библиотека и профессиональная команда, которая с радостью делится опытом.
    Твое участие во внешних семинарах, конференциях и митапах мы с удовольствием поддерживаем и оплачиваем
    Даем обратную связь от команды на 360 градусов и профессионального коуча
    Белая зарплата и ДМС + 5 дополнительных оплачиваемых Days Off в году
    Льготные программы корпоративного кредитования (зарплатный проект с ПСБ)
    Наш новый офис в 7 минутах от ст.м. Преображенская площадь (или чуть дальше от Электрозаводской). Есть быстрый доступ к Преображенской и Русаковской набережным, Третьему транспортному кольцу
    Оупен спейс с кабинетами и чилаутами, самокатами, пуфиками, подушками, и, конечно, PlayStation

Деньги: Для тимлида 190 000 — 210 000 после налогов. Для Senior разработчика до 180 000. В случае знания Python и окружения на 5 из 5 готовы предложить больше (спроси меня).

Если ты видел наши вакансии раньше:

У нас несколько позиций (по две на Python тимлида и Senior прямо сейчас, и много других)
Мы растим команду по всем фронтам последние 2 года, и постоянный поиск людей связан, с одной стороны, с ростом проекта и амбициозными планами, с другой — с высокими техническими требованиями в компании в целом, и критичной важностью для проекта личности человека (мы видим ценность проекта в людях, которые его делают). За последние два года наша IT-команда выросла с 10 до 60 человек.
Если ты еще не в Москве / Переезд: это же Циан!=) Мы порекомендуем и оплатим тебе риелтора, поможем с переездом, перевезем и даже оплатим часть первого платежа за квартиру, так что это будет легко и просто. А все технические собеседования проведем в скайпе.

Дополнительные инструкции

Надо поговорить! Мы быстро принимаем решения и чётко знаем, кто нам нужен, так что весь процесс занимает 3-5 дней: один skype со мной, одну-две личных встречи с командой, фидбэк + оффер.

    Напиши мне (или порекомендуй хорошего человека за оочень приятный бонус) по контактам ниже
    Мы говорим с тобой в скайпе про твои ожидания и планы: я рассказываю тебе про проект и задачи подробнее, спрашиваю про базовый Python и не только, а когда мы понимаем, что вы с Cian.ru друг другу подходите, то знакомлю тебя с тимлидом и технической командой. Я хорошо знаю проект, и на этом этапе заменяю внутреннего рекрутера
    Встреча в Циан с руководителем Python разработки и CTO, и когда Вы нравитесь друг другу, то мы знакомим тебя c главным HR. Часто нам удается сделать это в одну встречу
    Оффер и подробная обратная связь в реальном времени или в течение следующего дня
    Аня — рекрутер

С удовольствием смотрю резюме/профили (Github и LinkedIn тоже), ценю содержательные письма, и могу говорить рано утром или поздно вечером, если так тебе удобнее
Очень ценю рекомендации на вакансии (40-60k бонус за успешную)
Удаленка невозможна. Если ты сейчас не в Москве и рассматриваешь переезд — мы поможем тебе во всем, а собеседования проведем удаленно.

Если тебе все нравится, напиши мне, чтобы поговорить про задачи anna.litvina.i.ee@gmail.com / (skype) Anna-Litvina / Telegram @LuckyHR / Facebook
Разработка поиска Cian.ru - Python Тимлид и Senior
UPD: одного нашли, еще два!

Привет, Python тимлид!
Зовем тебя делать продукт, которым пользуется каждый второй твой знакомый человек и, вероятно, ты сам — Циан. Продукт для людей, помогающий им найти самое важное — Дом.
Что делать в проекте? Руководить одной из двух кросс-функциональных продуктовых команд разработки + участвовать в глобальной задаче по переходу на микросервисы.


SEO — Разработка системы статистики, модерации, инструментов работы с объявлениями для риелторов и компаний, личные кабинеты пользователей
Главная страница Cian.ru, Поиск, и Реализация Жилищных Фантазий любимых пользователей=) Здесь нужна значительная поисковая оптимизация (ElasticSearch) и совершенствование процесса индексации. Cian.ru активно развивает регионы, поэтому у нас миллион "поискунов" с новыми привычками, под которые мы настраиваемся.

Почему ищем? Команда Циан выросла с 30 до 60 человек в прошлом году и, двигаясь по роуд-мапу, бэклогу и за жилищными фантазиями пользователей, мы растем до 100 человек в этом году. Прямо сейчас нам нужны Лиды продуктовых команд для двух направлений: SEO и Поиска. Почему? SEO — новая команда, а тимлид Поиска переходит на руководство самой платформой.
Что такое продуктовые команды? Мы делим продукты по сегментам (Поиск, Коммерческая недвижимость, Новостройки, Риелторы и т.д.), и в каждой команде свои продакт, (искомый) тимлид разработки, фронтенд- и бэкенд-разработчики, QA. Всего у нас 9 команд.
Еще у нас есть подключенные к задачам аутсорсеры, но к лету мы вырастим команды достаточно, чтобы забрать всю разработку себе.

Задачи:


    Кодить до 70% времени
    Руководить разработкой своего продукта (Python разработчики, фронтенд, тестирование) и (до лета) аутсорсерами, отвечать за выбор решений, процессов и стека
    Менторить разработчиков Senior и Middle
    Самому много кoммитить (только в Python)
    Помогать в переходе с монолита на микросервисы и развязывать сервисы с помощью событий

Технологии:

    В микросервисах (все новые задачи, более 80%): Python 3.6 и Tornado 4.4
    В старой части — монолите — мы заморозили версии Python 2.7 и Django 1.7. Монолит последовательно переводим на SOA архитектуру, где критично — оптимизируем производительность.
    На серверах Debian. RabbitMQ, Cassandra, ElasticSearch (круто, если ты с ним хорошо знаком — давай поговорим про главную страницу?), Memcached, MS SQL (из Питона в него не пишем).
    Постоянно совершенствуемый Continuous Delivery. Уважение к unit-тестам. Backlog-ориентированный Scrum без фанатизма и всё Agile: смотрим как прошел спринт, укрепляем или меняем поведение и практики.
    Неизменно: утренние короткие стенд-апы, недельные итерации и планирование, код-ревью, еженедельная ретроспектива.
А если хочешь знать, почему в монолите старая Джанга, а Tornado вместо Asyncio — спроси меня лично

Каким мы видим тимлида:


    Командным человеком (это самое важное для нас качество). Ты ценишь командную разработку и людей, с которыми делаешь продукт.
    Тебе важен продукт, который ты делаешь. Приятно осознавать, что им будут пользоваться миллионы людей, и ты чувствуешь за него ответственность.
    Релевантный опыт и стек
    Опыт с ElasticSearch или другими поисковыми движками а-ля Sphinx, Solr и другими — не ждем, но очень обрадуемся; Опыт с БД не важен.
    С кругозором в computer science
    Ты не только решаешь задачи на Python, а можешь объяснить, почему решение именно такое
    Знаешь паттерны проектирования распределенных систем, философию SOA и TDD, про асинхронность в Питоне, и конечно Linux и Unix. Очарован магией оптимизации производительности.
    Результат приносит тебе удовлетворение, без зависания в процессах.
    Нацелен на поиск решений, выбор решения под конкретную задачу без "так заведено", поддерживаешь высокий темп.
    Организуешь полный цикл поставки внутри команды и отвечаешь за жизнь компонентов в бою.
    Не боишься самокатов (большой офис).

Бонусы:


    Просторный и уютный офис, хорошая зарплата и множество мелочей, делающих жизнь проще, спорт — ближе, работу — комфортнее, и поддерживающих в профессиональном и личностном росте.
    Гибкое начало дня с 8 до 11 утра
    Чай, какао, фрукты и натуральный кофе для утоления коммуникабельности или аппетита
    Корпоративные скидки на спортзал
    Внутренние семинары и тренинги, прекрасная библиотека и профессиональная команда, которая с радостью делится опытом.
    Твое участие во внешних семинарах, конференциях и митапах мы с удовольствием поддерживаем и оплачиваем
    Даем обратную связь от команды на 360 градусов и профессионального коуча
    Белая зарплата и ДМС + 5 дополнительных оплачиваемых Days Off в году
    Льготные программы корпоративного кредитования (зарплатный проект с ПСБ)
    Наш новый офис в 7 минутах от ст.м. Преображенская площадь (или чуть дальше от Электрозаводской). Есть быстрый доступ к Преображенской и Русаковской набережным, Третьему транспортному кольцу
    Оупен спейс с кабинетами и чилаутами, самокатами, пуфиками, подушками, и, конечно, PlayStation

Деньги: Для тимлида 190 000 — 210 000 после налогов. Для Senior разработчика до 180 000. В случае знания Python и окружения на 5 из 5 готовы предложить больше (спроси меня).

Если ты видел наши вакансии раньше:

У нас несколько позиций (по две на Python тимлида и Senior прямо сейчас, и много других)
Мы растим команду по всем фронтам последние 2 года, и постоянный поиск людей связан, с одной стороны, с ростом проекта и амбициозными планами, с другой — с высокими техническими требованиями в компании в целом, и критичной важностью для проекта личности человека (мы видим ценность проекта в людях, которые его делают). За последние два года наша IT-команда выросла с 10 до 60 человек.
Если ты еще не в Москве / Переезд: это же Циан!=) Мы порекомендуем и оплатим тебе риелтора, поможем с переездом, перевезем и даже оплатим часть первого платежа за квартиру, так что это будет легко и просто. А все технические собеседования проведем в скайпе.

Дополнительные инструкции

Надо поговорить! Мы быстро принимаем решения и чётко знаем, кто нам нужен, так что весь процесс занимает 3-5 дней: один skype со мной, одну-две личных встречи с командой, фидбэк + оффер.

    Напиши мне (или порекомендуй хорошего человека за оочень приятный бонус) по контактам ниже
    Мы говорим с тобой в скайпе про твои ожидания и планы: я рассказываю тебе про проект и задачи подробнее, спрашиваю про базовый Python и не только, а когда мы понимаем, что вы с Cian.ru друг другу подходите, то знакомлю тебя с тимлидом и технической командой. Я хорошо знаю проект, и на этом этапе заменяю внутреннего рекрутера
    Встреча в Циан с руководителем Python разработки и CTO, и когда Вы нравитесь друг другу, то мы знакомим тебя c главным HR. Часто нам удается сделать это в одну встречу
    Оффер и подробная обратная связь в реальном времени или в течение следующего дня
    Аня — рекрутер

С удовольствием смотрю резюме/профили (Github и LinkedIn тоже), ценю содержательные письма, и могу говорить рано утром или поздно вечером, если так тебе удобнее
Очень ценю рекомендации на вакансии (40-60k бонус за успешную)
Удаленка невозможна. Если ты сейчас не в Москве и рассматриваешь переезд — мы поможем тебе во всем, а собеседования проведем удаленно.

Если тебе все нравится, напиши мне, чтобы поговорить про задачи anna.litvina.i.ee@gmail.com / (skype) Anna-Litvina / Telegram @LuckyHR / Facebook