Москва
Обязанности:
- Разработка и поддержка функционала платформы 1С-Битрикс24: Энтерпрайз, для автоматизации бизнес-процессов компании;
- Выполнение настроек системы;
- Участие в проектирование архитектуры приложений на основании требований;
- Участие во всех этапах жизненного цикла проекта, включая анализ требований, проектирование, разработку, тестирование и внедрение;
- Составлять документацию по реализованному функционалу;
- Проектирование и реализация алгоритмической части на основе lowcode инструментов Битрикс24;
- Сопровождение реализации интеграций с Битрикс24, реализуемых на стороне смежных систем;
- Разработка интеграций с внутренними сервисами и платформами;
- Консультационная и техническая поддержка специалистов, реализующих данные интеграции по вопросам работы API и программных интерфейсов на стороне Битрикс24;
- Публикация изменений кода в систему контроля версий Git;
- Исправление замечаний TL по результатам review кода и реализованного функционала;
- Сопровождение деплоя реализованных задач на продуктивную версию, оперативное внесение правок в случае обнаружения проблем после деплоя;
- Разработка миграций СУБД для реализуемых задач для автоматического применения правок бизнес-процессов при деплое кода;
- Оптимизация производительности и безопасности портала;
- Мониторинг и устранение сбоев в работе системы, обменах;
Требования:
- Опыт работы на позиции Разработчик Битрикс24: Энтерпрайз, не менее 2 лет на проектах;
- Понимание принципов взаимодействия модулей и компонентов BitrixFramework при работе системы;
- Знания языков программирования и средств - PHP, JavaScript, HTML, CSS, Git, Bitrix D7, Bitrix ORM;
- Понимание существующих ограничений при реализации дополнительного функционала на базе BitrixFramework;
- Знание и умение применять стандартные NoCode инструменты автоматизации Битрикс24 (Роботы, Бизнес-Процессы, Смарт-Процессы, RPA);
- Умения реализовывать миграции в формате модуля Битрикс “Миграции для разработчиков” (sprint.migration)
- Знания о базовых подходах к построению архитектуры готовность развиваться в этом направлении;
- Знание современных методик разработки программного обеспечения, принципов ООП, базовых алгоритмов, принципов безопасности, баг-трекеров;
- Знание SQL, опыт работы с базами данных MySQL PostgreSQL;
- Опыт разработки пользовательских модулей и компонентов для Bitrix;
- Уверенное владение технологиями REST API опыт интеграции и взаимодействия с другими сервисами;
- Опыт в оптимизации и настройке производительности сайтов на Bitrix;
- Умение писать понятный и масштабируемый код;
- Понимание парадигмы ООП, следование SOLID, DRY и т.д.;
- Bitrix vm/env (установка, настройка, расширение возможностей, чтение логов);
- Знания Linux систем на уровне пользователя (Bash/Zsh, SSH+SFTP);
Условия:
- Технически сильная и дружная команда;
- Отлично поставленные коммуникации и процессы разработки от аналитики до деплоймента;
- Профессиональное развитие, карьерный и финансовый рост;
- Оформление по ТК РФ в аккредитованной IT-компании;
- Удалённый формат работы.