Компания PromoData развивает собственный сервис ценовой аналитики — PriceTuner https://pricetuner.ru/: им пользуются ретейлеры и производители для мониторинга рынка, формирования цен и ведения коммерческих переговоров.
Мы ежедневно агрегируем массив данных из 45+ млн цен на товары в российских магазинах. Эти данные проходят сложные этапы обработки: очистку, сопоставление, синхронизацию и поиск аномалий. Часть процессов автоматизирована, часть — поддерживается аналитиками через внутренний web-интерфейс, который мы постоянно развиваем и улучшаем.
Чем предстоит заниматься:
- Разработка функциональности по задачам от внутренних заказчиков (аналитиков и менеджеров продукта)
- Проектирование и реализация новых модулей сервиса
- Доработка и развитие пользовательского web-интерфейса
- Поддержка существующего кода, рефакторинг и оптимизация
- Работа с SQL-запросами и большими объёмами данных
Мы ожидаем от кандидата:
- Опыт в коммерческой web-разработке от 3х лет
- Уверенные знания PHP 7+, опыт работы с Laravel 8+
- Понимание ООП, паттерна MVC
- Опыт работы с СУБД MariaDB, PostgreSQL: Join, CTE, подзапросы, внешние ключи, индексы, временные таблицы, FDW, репликация
- Опыт работы с большими (миллионы записей) таблицами БД: анализ планов выполнения, оптимизация SQL-запросов
- Навыки разработки пользовательских интерфейсов: HTML‚ CSS, JavaScript / JQuery
- Опыт работы с системами контроля версий (Git)
- Опыт работы с таск-трекерами: Jira, Trello или аналоги
- Опыт работы с командной строкой *NIX-систем
- Умение разбираться в чужом коде
Приветствуется:
опыт работы с Redis, ClickHouse, ElasticSearch
Условия:
- Продуктовая компания, большая кодовая база, осознанный рефакторинг
- Слаженная команда программистов с опытом совместной работы 3+ лет
- Удалённая работа без привязки к локации
- График работы: GMT+3 (09:00 - 18:00 по Москве)
- Заработная плата от 170 тыс. руб.