Backend разработчик Bitrix
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Компания PERFONE Мы не просто участники рынка – мы его лидеры!
PERFONE — это ведущая федеральная сеть мультибрендовых бутиков в сегменте LUXE.
Ожидания от кандидата
Что желательно иметь кандидату:
• Уверенное знание PHP 7-8
• Опыт работы с Bitrix Framework D7, включая работу с инфоблоками, формами и настройку компонентов;
• MySQL - опыт проектирования, профилирования и оптимизации БД, умение писать запросы и без ORM;
• Опыт работы с REST API, понимание роутинга, что такое middlware и прочее;
• Опыт работы с системами контроля версий (Git);
• Понимание основ безопасности веб-приложений;
Является преимуществом:
• Опыт работы с Docker контейнерами;
• Опыт работы с RabbitMQ;
• Знание основ JavaScript, AJAX, ReactJS;
• Понимание принципов разработки SOLID, DRY, KISS.
Функционал, который предстоит выполнять:
• Обслуживание и оптимизация кода сайта:
- Регулярная оптимизация кода сайтов компании для ускорения их работы, уменьшения загрузки на серверы и улучшения пользовательского опыта.
- Bitrix Framework
- MarinaDB
- RestApi для обмена с фронтом на ReactJs
• Обеспечение безопасности:
- Реализация адекватных мер безопасности для защиты сайтов от хакерских атак, взлома, утечек данных и других угроз безопасности.
• Обновление контента:
- Внесение изменений в контент сайта по запросу отдела маркетинга и управления, включая добавление новых товаров, акций, статей и маркетинговых материалов.
• Техническая поддержка сайта:
- Решение технических проблем, возникающих у пользователей и персонала, поддержание непрерывной работоспособности сайтов и CRM-системы.
• Интеграция с внешними сервисами:
- Интеграция сайтов и CRM-системы с необходимым сторонним программным обеспечением, таким как платежные системы, системы доставки, складские и логистические сервисы.
• Работа с базами данных:
- Поддержка, оптимизация и обновление баз данных, гарантируя их надежность, быстродействие и безопасность.
• Анализ и исправление ошибок:
- Отслеживание, анализ и быстрое устранение ошибок и багов на сайтах и в CRM-системе.
• Развитие и обновление функциональности:
- Разработка и реализация нового функционала, улучшение существующих функций сайтов и CRM в соответствии с потребностями компании и её клиентов.
• Составление технической документации:
- Составление и обновление технической документации, включая описание системы, архитектуры, используемых решений и API документаций.
• Мониторинг производительности:
- Наблюдение за показателями производительности сайтов и CRM-системы, своевременное выявление и устранение проблем, влияющих на скорость и качество работы.
Условия работы
• График работы 5/2, с 10:00-19:00;