PHP-разработчик парсеров (Middle)

Топвизор

PHP-разработчик парсеров (Middle)

Санкт-Петербург, Воронежская улица, 5

Метро: Лиговский проспект

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

Привет!

На связи Топвизор — одна из ведущих российских платформ для SEO- и digital-специалистов. Мы помогаем анализировать эффективность продвижения сайтов в поисковиках и нейросетях, делать отчёты клиентам и следить за конкурентами, чтобы выводить сайты в ТОП.

Наш продукт и команда разработки растёт, и мы ищем уверенного PHP-разработчика для работы с высоконагруженной системой парсинга и сбора данных.

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

  • Разработка и поддержка парсеров для различных источников данных;

  • Проектирование и оптимизация архитектуры для высоконагруженных систем;

  • Работа с модульной архитектурой (драйверы, движки, процессоры, задачники);

  • Работа с HTTP-протоколом, API, реверс-инжиниринг веб-сервисов;

  • Написание скриптов для playwright и puppeteer (Node.js) для выполнения в браузере Chrome (при необходимости).

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

  • PHP (ООП, абстракции, паттерны проектирования);

  • MySQL, ClickHouse, Sphinx;

  • PDO, работа с индексами и оптимизация запросов;

  • Docker;

  • Composer, PSR-стандарты;

  • Git.

Требования:

  • Профильное образование;

  • Уверенные знания PHP и ООП;

  • Глубокое понимание HTTP-протокола;

  • Общее представление об устройстве UNIX-систем (на уровне разработчика);

  • Опыт работы с БД: проектирование, индексы, оптимизация запросов;

  • Умение писать правильный, быстрый, понятный и оптимальный код;

  • Самостоятельность, умение работать в команде;

  • Любовь к работе и саморазвитию.

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

  • Опыт написания парсеров;

  • Знание Node.js для браузерных скриптов;

  • Понимание архитектуры высоконагруженных систем.

Что предлагаем:

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

  • Работа над сложными техническими задачами;

  • Развитие в направлении Senior;

  • Работаем полностью по ТК с 1-го дня работы: оформление в штат, полностью белая заработная плата, оплачиваемые отпуска и больничные;

  • График 5/2, гибкое начало рабочего дня (с 9:00 до 11:00), офисный/гибридный формат работы (после испытательного срока);

  • ДМС, компенсация спорта, оплата курсов/конференций (после испытательного срока);

  • Офис недалеко от м. Лиговский проспект / м. Обводный канал кабинетного типа.

Наш отдел разработки создает и поддерживает проект, которым пользуются десятки тысяч пользователей. Скорее откликайся, возможно, мы ждём именно тебя!

Навыки
  • PHP
  • Git
  • Node.js
  • ООП
  • Проектирование высоконагруженных систем
  • ИТ-архитектура
  • MySQL
  • Clickhouse
  • Sphinx
  • Docker
  • API
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию