Описание вакансии
Обязанности:
-
Обязанности разработчика сайтов на Bitrix
Поддержка и разработка коммерческих проектов компании, построенных на Bitrix
1. Разработка:
Создание сайтов:
-
Разработка сайтов и веб-приложений на базе Bitrix Framework (информационные сайты, интернет-магазины, корпоративные порталы).
-
Настройка функционала для управления заказами, оплаты.
Работа с компонентами и модулями:
-
Создание и настройка новых компонентов, модификация существующих.
-
Разработка собственных модулей для специфических задач бизнеса.
Интеграции:
-
Интеграция сайтов с внешними системами (например, 1С, платежные системы, службы доставки)
-
Настройка виджетов для взаимодействия с клиентами (чаты, формы обратной связи).
Оптимизация:
-
Оптимизация кода и запросов к базе данных для повышения производительности
2. Настройка:
-
Установка и настройка Bitrix Framework и его модулей на сервере.
-
Настройка прав доступа для пользователей и групп.
-
Настройка дизайна и шаблонов страниц, включая работу с HTML/CSS/JavaScript.
-
Настройка композитного режима и кеширования для ускорения загрузки страниц.
3. Администрирование:
-
Поддержка существующих сайтов: обновление системы, исправление ошибок, добавление нового функционала.
-
Мониторинг производительности и устранение проблем, связанных с серверным окружением.
-
Работа с технической поддержкой Bitrix при возникновении сложных вопросов.
4. Дополнительные обязанности:
-
Взаимодействие с заказчиками для уточнения требований и составления технического задания.
-
Участие в тестировании и отладке разработанных решений.
-
Документирование кода и процессов настройки для передачи проекта другим разработчикам или клиентам.
Требования:
Программирование:
-
Уверенное владение PHP (основной язык платформы Bitrix).
-
Знание SQL и умение работать с базами данных, в частности MySQL, так как Bitrix активно использует эту СУБД, знание SQL индексов и оператора EXPLAIN.
-
Уверенные знания HTML, CSS и JavaScript для работы с интерфейсами и шаблонами, знание технологии AJAX
Работа с Bitrix Framework:
-
Понимание архитектуры Bitrix Framework, включая модели MVC (модель, представление, контроллер).
-
Знание API Bitrix для интеграции и настройки функционала (уровень Middle и выше).
-
Умение работать с компонентами 2.0 и информационными блоками.
-
Навыки настройки прав доступа к файлам, разделам, контенту и модулям.
Дополнительные технологии:
-
Понимание принципов оптимизации производительности и безопасности сайтов.
Инструменты и окружение:
-
Знание основ работы с Linux-системами (например, CentOS)
Условия:
-
Работа в крупнейшем медиа холдинге России.
-
Офис Петроградская наб. 18А / Инструментальная 8
-
График 5/2 с 10:00 до 19:00.
-
Заработная плата обсуждается по итогам собеседования с успешным кандидатом.
-
ДМС после испытательного срока.
-
Специальные условия для сотрудников на страхование для членов семьи.
-
Скидки в компаниях-партнерах (фитнес-центры, обучающие курсы, изучение иностранных языков и многое другое).
-
Бесплатное он-лайн обучение на корпоративном портале и корпоративная библиотека.