PHP Developer
генерация резюме под вакансию
сопроводительное письмо
описание
ТехноГрупп производит промышленное климатическое оборудование. Команда развивает и внедряет Битрикс24 как корпоративный портал и CRM-систему в торгово-производственной компании полного цикла. Платформа используется как интранет-портал с глубокой кастомизацией, собственными модулями для автоматизации работы с клиентами, генерации коммерческих предложений, управления сотрудниками и построения сложных бизнес-процессов.
задачи
- Создавать и дорабатывать собственные модули, компоненты и приложения для CRM;
- Автоматизировать рабочие процессы с помощью программного кода;
- Писать миграции для базы данных;
- Создавать и дорабатывать интерфейсы внутри портала;
- Обеспечивать адаптивность интерфейсов под мобильные устройства;
- Проектировать, разрабатывать и поддерживать обмен данными между Битрикс24 и внешними корпоративными системами;
- Реализовывать интеграции с 1С, ERP и сторонними сервисами через REST и SOAP API;
- Работать с очередями сообщений RabbitMQ для асинхронных обменов;
- Реализовывать сегментацию данных и разграничение доступа на уровне базы данных;
- Обеспечивать производительность, безопасность и масштабируемость коробочной версии Битрикс24;
- Анализировать узкие места, профилировать и оптимизировать медленные запросы MySQL;
- Работать с кэшированием через Memcached, Redis и тегированный кеш Битрикса;
- Искать и устранять ошибки;
- Рефакторить и улучшать существующие модули;
- Обсуждать технические задания с системным аналитиком и предлагать оптимальные технические решения;
- Взаимодействовать с тимлидом, администратором баз данных и системными администраторами при развёртывании, мониторинге и резервном копировании;
- Вести задачи в Jira;
- Работать с кодом в GitLab;
- Участвовать в код-ревью.
требования
- Уверенно владеть PHP, объектно-ориентированным программированием и паттернами проектирования;
- Знать JavaScript ES6+, HTML5, CSS3/SCSS и MySQL/MariaDB;
- Иметь опыт работы с миграциями баз данных;
- Иметь от 2 лет коммерческой разработки под Битрикс24 именно в коробочной версии;
- Глубоко знать API Bitrix Framework, ядро D7, ORM DataManager/Entity, систему событий и механизм прав доступа;
- Знать REST API Битрикс24;
- Понимать архитектуру Битрикс24 и иметь опыт разработки кастомных модулей и компонентов;
- Иметь опыт интеграций через REST API и SOAP;
- Понимать принципы работы очередей сообщений RabbitMQ;
- Понимать идемпотентность и логику повторных попыток при построении обменов;
- Владеть профилированием и оптимизацией кода и SQL-запросов;
- Иметь опыт работы с Linux на уровне командной строки;
- Иметь опыт работы с Git, GitLab и GitFlow;
- Понимать процессы CI/CD;
- Иметь опыт работы с Jira и Confluence;
- Понимать Agile и Scrum;
- Уметь разбираться в чужом коде и технической документации;
- Системно подходить к решению инженерных задач;
- Уметь работать в команде и взаимодействовать со смежными специалистами;
- Отвечать за качество и сроки выполнения задач, проявлять инициативу;
- Будет плюсом наличие сертификатов Битрикс, опыт оптимизации высоконагруженных коробочных решений, опыт обмена через Шину 1С, опыт работы с Docker и контейнеризацией, опыт написания модульных тестов на PHPUnit.
условия
- Официальное трудоустройство по ТК РФ;
- Уровень заработной платы обсуждается индивидуально;
- Расширенный пакет ДМС со стоматологией;
- Программа привилегий Best Benefits со специальными предложениями и скидками на товары и услуги компаний-партнёров;
- ИТ-аккредитация Минцифры.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.