Разработчик технической поддержки (L2 / PHP-developer support) / инженер по обслуживанию сайта

ЛекМос
Москва •Опубликовано 28 мая 2026
от 120000 руб.
Полная занятость3–6 летПрограммист
от 120000 руб.

Описание

О проекте: Сайт-справочник аптек — это сервис, который помогает пользователям находить лекарства и сравнивать цены в аптеках города. Аптеки ежедневно загружают свои прайс-листы, а сайт обрабатывает их и показывает актуальные остатки и цены. Нам нужен разработчик, который одновременно поддерживает работоспособность сайта и помогает клиентам (аптекам) решать их задачи по выгрузке и нормализации прайсов. Это гибридная роль: 80% — разработка и поддержка кода, 20% — коммуникация с клиентами. Чем предстоит заниматься: Поддержка сайта и инфраструктуры: Мониторинг работоспособности сайта, обработка ошибок, исправление багов в кодовой базе (PHP, MySQL). Поддержка и развитие скриптов загрузки и обработки прайс-листов. Оптимизация запросов к БД, участие в улучшении производительности сайта. Внесение небольших правок в административную и клиентскую часть сайта по ТЗ. Работа с git-репозиторием: code review, релизы исправлений. Клиентская поддержка (второй линии): Общение с представителями аптек (по телефону, в чате, почте): выявление проблем с загрузкой прайсов или отображением данных на сайте. Помощь в настройке выгрузки прайсов на FTP-сервер, диагностика ошибок обновления. Написание и доработка PHP-скриптов для нормализации любых форматов прайсов (CSV, XLSX, XML и др.) в единый стандарт загрузки. Автоматизация: Разработка небольших bash-скриптов для фоновой обработки файлов. Интеграция с API сторонних сервисов (при необходимости). Технические навыки (обязательно): PHP7 (на уровне уверенного написания скриптов и понимания основ ООП). Bash (базовые команды, написание простых скриптов для обработки файлов). Понимание работы API (REST, уметь прочитать документацию и отправить тестовый запрос). MS Excel / LibreOffice Calc — умение открыть прайс, проверить структуру, применить фильтры. Git (commit, push, pull, работа с ветками). Понимание буквы O в концепции SOLID, не изменяем, а расширяем интерфейсы. Опыт работы с MySQL (написание SELECT, JOIN, UPDATE, понимание индексов). Опыт интеграции сторонних API. Знание основ администрирования веб-сервера (nginx/apache, cron, настройка FTP). Soft skills: Коммуникабельность и эмпатия: уметь объяснить аптеке, почему не загружается прайс, на понятном языке. Ответственность: доводить задачу до конца, не бросать клиента на полпути. Внимательность к деталям: в прайсах часто бывают лишние пробелы или неверная кодировка — важно это замечать. Готовность обучаться: проект — живой организм, появляются новые форматы прайсов и задачи. Умение слышать руководителя и выполнять задачу строго по ТЗ, но при этом предлагать более эффективные решения. Условия работы: Полностью удаленный формат (вы можете находиться в любом городе РФ). Полный рабочий день, понедельник — пятница с 9 до 18 по московскому времени. Оформление по самозанятости. Что даст вам эта позиция: Опыт промышленной поддержки высоконагруженного сервиса (сайт-справочник с тысячами аптек). Прокачку навыков работы с разнородными данными (парсинг, чистка, нормализация). Возможность влиять на код и процесс обработки прайсов — мы открыты к предложениям. Спокойная и дружелюбная команда без переработок[1] . Как откликнуться: Отправьте резюме и небольшой комментарий, почему вам интересна эта роль. После этого мы вышлем тестовое задание.
Описание
О проекте: Сайт-справочник аптек — это сервис, который помогает пользователям находить лекарства и сравнивать цены в аптеках города. Аптеки ежедневно загружают свои прайс-листы, а сайт обрабатывает их и показывает актуальные остатки и цены. Нам нужен разработчик, который одновременно поддерживает работоспособность сайта и помогает клиентам (аптекам) решать их задачи по выгрузке и нормализации прайсов. Это гибридная роль: 80% — разработка и поддержка кода, 20% — коммуникация с клиентами. Чем предстоит заниматься: Поддержка сайта и инфраструктуры: Мониторинг работоспособности сайта, обработка ошибок, исправление багов в кодовой базе (PHP, MySQL). Поддержка и развитие скриптов загрузки и обработки прайс-листов. Оптимизация запросов к БД, участие в улучшении производительности сайта. Внесение небольших правок в административную и клиентскую часть сайта по ТЗ. Работа с git-репозиторием: code review, релизы исправлений. Клиентская поддержка (второй линии): Общение с представителями аптек (по телефону, в чате, почте): выявление проблем с загрузкой прайсов или отображением данных на сайте. Помощь в настройке выгрузки прайсов на FTP-сервер, диагностика ошибок обновления. Написание и доработка PHP-скриптов для нормализации любых форматов прайсов (CSV, XLSX, XML и др.) в единый стандарт загрузки. Автоматизация: Разработка небольших bash-скриптов для фоновой обработки файлов. Интеграция с API сторонних сервисов (при необходимости). Технические навыки (обязательно): PHP7 (на уровне уверенного написания скриптов и понимания основ ООП). Bash (базовые команды, написание простых скриптов для обработки файлов). Понимание работы API (REST, уметь прочитать документацию и отправить тестовый запрос). MS Excel / LibreOffice Calc — умение открыть прайс, проверить структуру, применить фильтры. Git (commit, push, pull, работа с ветками). Понимание буквы O в концепции SOLID, не изменяем, а расширяем интерфейсы. Опыт работы с MySQL (написание SELECT, JOIN, UPDATE, понимание индексов). Опыт интеграции сторонних API. Знание основ администрирования веб-сервера (nginx/apache, cron, настройка FTP). Soft skills: Коммуникабельность и эмпатия: уметь объяснить аптеке, почему не загружается прайс, на понятном языке. Ответственность: доводить задачу до конца, не бросать клиента на полпути. Внимательность к деталям: в прайсах часто бывают лишние пробелы или неверная кодировка — важно это замечать. Готовность обучаться: проект — живой организм, появляются новые форматы прайсов и задачи. Умение слышать руководителя и выполнять задачу строго по ТЗ, но при этом предлагать более эффективные решения. Условия работы: Полностью удаленный формат (вы можете находиться в любом городе РФ). Полный рабочий день, понедельник — пятница с 9 до 18 по московскому времени. Оформление по самозанятости. Что даст вам эта позиция: Опыт промышленной поддержки высоконагруженного сервиса (сайт-справочник с тысячами аптек). Прокачку навыков работы с разнородными данными (парсинг, чистка, нормализация). Возможность влиять на код и процесс обработки прайсов — мы открыты к предложениям. Спокойная и дружелюбная команда без переработок[1] . Как откликнуться: Отправьте резюме и небольшой комментарий, почему вам интересна эта роль. После этого мы вышлем тестовое задание.

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

Корпоративный юрист
Агро-Пак
30000 – 40000 руб.
Полная занятостьОпыт 3–6 лет
Специалист отдела контроля качества
Наумкин Никита Сергеевич
от 40000 руб.
Полная занятостьОпыт не требуется
Менеджер по продажам
Синхронизация
Зарплата не указана
Полная занятостьОпыт 1–3 года
Помощник/ассистент руководителя
Михеева Е. В.
Зарплата не указана
Полная занятостьОпыт не требуется
Ассистент / Куратор проектов
Migliori Group
75000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Специалист по обработке информации
Бабаев Эльмар Фархад Оглы
65000 – 90000 руб.
Полная занятостьОпыт не требуется