Python Developer

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

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

Компания

Разработка сервисов и своих инструментов по автоматизации интернет-рекламы

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

О компании и команде

eLama - продуктовая IT-компания и один из крупнейших в России SaaS сервис в сфере интернет-маркетинга.

Мы создали платформу, которая уже 15 лет упрощает работу с интернет-рекламой. В личный кабинет интегрированы различные рекламные системы, такие как Яндекс.Директ, VK Реклама, Telegram Ads и др. Пользователи могут запустить свою рекламу на всех этих площадках, а также воспользоваться инструментами для автоматизации рекламных кампаний.

С нами работают более 40 тысяч клиентов. Среди них - Redmond, Ozon, Додо Пицца, Гарант, Nikon, Grow Food и др.

Мы обрабатываем огромные массивы данных клиентов, чтобы создавать уникальный сервис, который помогает эффективно выстраивать рекламные кампании в интернете, увеличивать посещаемость сайтов, а также экономить время и деньги при работе с рекламой.

У нас работает более 300 человек. Среди них — отдел разработки. Предмет разработки — инструменты по созданию, управлению, анализу, получению статистических данных по рекламным кампаниям и рекламному рынку.

Наша система построена на микросервисах, мы используем RabbitMQ и Kafka для обработки данных, все решения запущены в Kubernetes, покрыты мониторингом и логированием. У нас в планах оптимизация хранилищ статистических данных и переход на более подходящие решения чем PostgreSQL для подобных задач.

С чем вам предстоит работать:

  • разработка систем для обработки больших объёмов данных, а также микросервисов, обеспечивающих доступ к ним;
  • развитие системы сбора метрик и контроля технических и бизнесовых показателей;
  • разработка систем для управления и обработки рекламных материалов.

Ожидания от кандидата

  • опыт разработки на Python от 4-х лет;
  • знание PostgreSQL (сложные запросы, оптимизация);
  • опыт использования Docker, docker-compose;
  • знание Django, asyncio, celery;
  • умение разбираться в чужом коде и проводить качественные code review;
  • опыт поддержки и написания Unit-tests;
  • знание паттернов проектирования, DI, SOLID;
  • опыт разработки и проектирования REST API/Swagger;  
  • опыт профилирования и поиска узких мест;
  • опыт использования и настраивания CI/CD.

Будет плюсом:

  • опыт использования gRPC;
  • опыт работы с kubernetes;
  • опыт использования RabbitMQ, Kafka.

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

  • работа в удобном формате:
  1. в стильном офисе в Санкт-Петербурге в 10 минутах от м. Московские Ворота (мы номинанты премии Best Office Awards)
  2. гибридный вариант дом/офис
  3. полностью удалённую работу.
  • гибкое начало рабочего дня;
  • оформление по ТК РФ — отпуск, больничный, полностью белая заработная плата;
  • ДМС после испытательного срока;
  • частичная компенсация занятий английским;
  • оплата профессиональной литературы и посещения конференций с компенсацией проезда;
  • свежие фрукты, овощи и другие перекусы, а также спортивную комнату, массажное кресло, кикер, игровую комната;
  • корпоративы дважды в год, с оплатой проезда, если вы будете работать в другом городе;
  • насыщенная корпоративная жизнь даже в онлайне — митапы, eLama on Air, квизы и проч.;
  • команда, которая заряжена на достижение крутых результатов.