Битрикс разработчик (Bitrix24)
Описание
Локация: Самара, Молодогвардейская улица, 166; работа на месте работодателя, также указан офисный/гибридный формат. Рабочее время: 9:00–18:00 по Самаре, график 5/2.Зарплата: 150 000–180 000 руб. в месяц, на руки; итоговая сумма обсуждается по результатам собеседования и зависит от уровня компетенций.КомпанияЮК Заря развивает собственные решения на базе Bitrix24 для автоматизации бизнес-процессов и интеграции с внешними системами.Что делатьРазрабатывать и дорабатывать собственные модули, компоненты и приложения для Bitrix24 в коробочной/on-premise-версии.Реализовывать сложную автоматизацию бизнес-процессов с использованием кода, а не только конструктора бизнес-процессов и роботов.Проектировать, разрабатывать и поддерживать интеграции Bitrix24 с ERP и сторонними сервисами через REST API и брокеры очередей RabbitMQ/Kafka.Оптимизировать производительность: профилировать медленные запросы, использовать кэширование Memcached и Redis, обеспечивать стабильность при нагрузке от 300 RPS.Проектировать структуры баз данных, писать сложные запросы и создавать эффективные индексы в MySQL и PostgreSQL.Участвовать в код-ревью, писать юнит- и интеграционные тесты, взаимодействовать с системным администратором и DBA по вопросам развертывания, мониторинга и резервного копирования.ТребованияКоммерческая разработка на PHP от 3 лет, уверенное владение ООП, паттернами проектирования, стандартами PSR и SOLID.Опыт работы с Bitrix24 от 3 лет: API, старое ядро Bitrix и новое D7, включая ORM DataManager, систему событий и механизм прав.Понимание фронтенда: jQuery, Vue 2/3 или Native JS, HTML и CSS.Уверенная работа с Linux-системами CentOS, Ubuntu или Debian; понимание systemd и умение работать с конфигурациями.Работа с Git и GitHub, понимание GitFlow.Понимание MySQL и PostgreSQL, включая оптимизацию запросов и создание индексов.Умение писать юнит- и интеграционные тесты и проводить функциональное тестирование.Опыт работы с нереляционными базами данных.Опыт работы с брокерами очередей RabbitMQ или Kafka для асинхронных обменов.В сопроводительном письме необходимо указать опыт именно с Bitrix24, версии и редакции, а также конкретный проект и выполненные лично задачи.Хорошо, если естьОпыт работы с Docker и CI/CD.Уверенные знания Go и понимание сценариев его применения для утилит и микросервисов асинхронных задач.Опыт оптимизации высоконагруженных коробочных решений.Культура и преимуществаРабота с высоконагруженными проектами и задачами, влияющими на бизнес.Минимум бюрократии, быстрые решения, понятные задачи и открытое обсуждение проблем.Компенсация расходов на спорт.Офисный формат работы с возможностью гибридного режима.Процесс наймаУровень компетенций и итоговая зарплата обсуждаются по результатам собеседования.В сопроводительном письме требуется привести конкретный опыт работы с Bitrix24 и описать личный вклад в проект.