Senior PHP / Go разработчик (highload рекламного сервера)

Зарплата

от 130 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

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

Условия работы

Вы хотите кодить на Go

Мы как раз ищем Сеньора PHP/Go Разработчика (а лучше - двух!), которым доверим сложные и ценные для всего бизнеса задачи, связанные с развитием основы нашей рекламной сети — разработку высоконагруженного рекламного сервера (adserver).

Ядро отвечает за обработку кликов и выдачу релевантных показов объявлений.

Хитрая логика и настоящий highload: 10 000 запросов в секунду.

О проекте: международная рекламная система, запущенная в 2011 году.

Статистика, уже выросшая к моменту чтения на 30%: 250’000’000 показов баннеров и 110’000’000 показов попандеров ежедневно, больше миллиарда кликов в месяц полученных с 30’000 площадок.

Заказчик пожелал остаться инкогнито, и я с удовольствием назову Вам компанию в любом формате личного общения или в этом поможет легкий ресеч;-)

Работа в самом сердце рекламной системы – команде разработки ядра.

Наш adserver – это:

  • Highload: 800M запросов на показ рекламы (ad request) в сутки, 100+ серверов, 15K записей в базу в секунду, 1000M записей в базу в сутки, 120 стран охват по Geo, в 20 раз — рост нагрузки за последний год, в 10 раз — прогноз роста нагрузки на ближайший год
  • Система, по функциональности опережающая конкурирующие на мировом рынке аналоги (мы трепетно следим за этим!)
  • Стараемся максимально использовать прогрессивные на текущий момент технологии (например, разработка всего, что находится под нагрузкой, уже ведётся на Go)

Технологии в проекте:

  • Основная часть системы сейчас на PHP (70%)
  • Самое нагруженное уже написано на Golang (30%)
  • MySQL, Redis, Ngnix и прочая классика веб-разработки
  • Git, Сonfluence, GitHub, Youtrack


Факты разработки:

  • Мы разрабатываем новый функционал, оптимизируем ядро под постоянно растущие нагрузки, и наш текущий бэклог содержит задачи на год разработки вперед, и поэтому укрепляем команду
  • 85% текущих задач связаны с новой функциональностью и решаются на Go
  • Остальное – на PHP
  • Прямо сейчас мы играемся с Docker, планируем и плавно переходим к практике Сontinuous Integration

Какие профессиональные качества нам важны?

  • Глубокие практические знания PHP
  • Серьезный опыт работы с MySQL и Redis
  • Реальный опыт разработки высоконагруженных приложений
  • Умение работать в командной строке Linux

Дополнительным плюсом будут:

  • Знание Go
  • Опыт работы с Cassandra
  • Знание Docker
  • Английский на уровне “поговорить о жизни с экспатом”

Какие личные качества мы особенно ценим:

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

Факты о команде:

  • Мы усиливаем команду разработки ядра, сейчас у нас четверо сильных разработчиков во главе с архитектором системы
  • Всего в проекте пятьдесят IT-специалистов
  • Мы поддерживаем идею об автономности и сотрудничестве
  • Делегируем и доверяем решение разработчику в рамках решения конкретной задачи


Сколько этапов интервью, с кем?

  • Три этапа: Skype с рекрутером + максимум 2 технические встречи с архитектором системы и с руководителем разработки, оффер.
  • Мы знаем, кто нам нужен, и быстро принимаем решение.

Бонусы

Мы заботимся о комфорте, личном развитии сотрудников, их хорошем настроении, условиях для максимальной личной эффективности каждого и взаимодействия между командами. Где и как мы работаем: --- Новый бизнес-центр класса A+ недалеко от ст.м. Петроградская --- Выделенные зоны отдыха: чай, кофе, орешки, йогурты, печенье и прочие удовольствия --- Оформление по ТК РФ --- Гуманный график с 11.00 до 20.00 --- Корпоративные праздники, выезды и последние пятницы месяца, спортивные мероприятия (футбол, волейбол и баскетбол) и многое другое --- Берем на себя частичную оплату занятий с носителями языка (английского, французского и испанского) --- Количество денег обсуждаем легко, главное - корреляция с опытом и знаниями-)

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

Пишите мне письма, рекомендации людей (за бонусы:), вопросы, пожелания и просто «Привет»! Всегда Ваша, с нетерпением проверяющая почту anna@ethr.ru (github и примеры кода очень уважаю!) и приветливая в skype (anna-litvina), +7(916)835-92-94, (Рекрутер) Аня http://ann-litvina.moikrug.ru/ http://ru.linkedin.com/in/litvinaanna https://www.facebook.com/anna.litvina С нетерпением жду Ваших писем!:-)