Web-программист / PHP-разработчик (строго CS-Cart, Linux)
Описание
Компания Esterk Lux Parfum является крупнейшим в Европе эксклюзивным дистрибьютором ведущих селективных марок парфюмерии и косметики: Byredo, Mancera, Vilhelm Parfumerie, Juliette Has a Gun, Amouage, Memo и т.д. Среди наших партнеров ведущие мировые производители и лучшие российские магазины и розничные сети: Molecule, Articoli, Рив Гош, Золотое Яблоко, ЦУМ, Duty Free. Мы начали свою деятельность в 1994г. и за 30 лет активного развития собрали команду из более чем 600 человек, которые помогают компании оставаться на лидирующих позициях на российском рынке парфюмерии и косметики. В связи с расширением штата мы ищем Web-программиста / PHP-разработчика (CS-Cart, Linux). Задача Провести техническое оздоровление интернет-магазина на CS-Cart. Сайт работает, но не обновлялся несколько лет, нет надежных бэкапов и документации. Первые 3–6 месяцев: привести систему в безопасное и предсказуемое состояние. Что нужно сделать Этап 1 (аудит и модернизация): Аудит безопасности и производительности, закрытие уязвимостей Настройка надежных бэкапов (файлы + БД) с хранением в облаке План безопасного обновления CS-Cart, PHP, CentOS без остановки бизнеса Восстановление документации по архитектуре и интеграциям Этап 2 (ежедневная работа): Поддержка и доработка сайта (CS-Cart) Контроль обмена с 1С (заказы, остатки, цены) Администрирование CentOS (обновления, мониторинг, логи) Оптимизация скорости сайта и БД Реализация новых задач Текущий стек CS-Cart 4.10.2 Ultimate (русская сборка) CentOS 7.9, Apache + PHP 7.4 (FPM) MySQL/MariaDB Redis, APCu, OPcache Интеграции с 1С (SOAP/REST API, CommerceML) Требования Hard Skills: PHP + CS-Cart (контроллеры, хуки, БД, импорт/экспорт) Linux-серверы (CentOS/RHEL): SSH, логи, обновления, fail2ban MySQL (оптимизация запросов) Интеграции с 1С (CommerceML, REST API, веб-сервисы) Redis (кэширование, сессии) Git (обязательно) Soft Skills: Самостоятельность: ставим задачу — вы решаете и доводите до конца Проактивность: сообщаете о рисках до аварии, а не после Порядок: понятный код с инструкциями Условия Зарплата: зависит от опыта Первые 6 месяцев — строго офис (для погружения в архитектуру и аудит). После — обсуждаем удаленку/гибрид Прямое подчинение техническому руководителю, без бюрократии Стабильная, престижная компания Этапы отбора Резюме + ответы на вопросы Короткое техническое интервью Тестовое задание (CS-Cart + API, сдача через Git) Финальное собеседование Как откликнуться Пришлите отклик на вакансию с ответами на вопросы В отклике ответьте на 4 вопроса: Сколько лет работали с CS-Cart? Какие сложные задачи решали? Опыт администрирования Linux (CentOS/RHEL)? С какими интеграциями 1С работали? Сайт не обновлялся 5 лет, документации нет, пароли не переданы. Ваши первые 3 шага? Отклики без ответов на эти вопросы не рассматриваются.