Битрикс разработчик
Описание
Что предстоит делать- Разрабатывать и дорабатывать собственные модули, компоненты и приложения для 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, система событий, механизм прав)- Уверенные знания Go (опыт от 2+ лет) — понимание языка, его особенностей и сценариев использования (написание утилит, микросервисов для асинхронных задач)- Понимание фронтенда: знание базовых библиотек (jQuery, Vue 2/3, Native JS), HTML, CSS- Опыт работы с Linux-семейством (CentOS, Ubuntu, Debian) на уровне уверенного пользователя- Понимание серверных процессов systemd, умение работать с конфигами- Работа с Git (GitHub), понимание GitFlow- Понимание работы MySQL и PostgreSQL: оптимизация запросов, создание индексов- Опыт работы с высоконагруженными системами (300+ RPS)- Умение писать юнит- и интеграционные тесты, проводить функциональное тестирование- Опыт работы с не реляционными базами данных- Опыт работы с брокерами очередей (RabbitMQ или Kafka) для асинхронных обменовБудет плюсом:- Опыт работы с Docker, CI/CD- Опыт оптимизации высоконагруженных коробочных решений- Опыт работы с фреймворками (Laravel, Symfony, Yii 2)Мы предлагаем: - Конкурентную зарплату — 150 000 – 180 000 руб. в месяц обсуждаемую по итогам собеседования в зависимости от уровня компетенций - Режим работы (время рабочего дня): с 9.00 до 18.00 по Самаре- График работы: 5\2 - Компенсацию расходов на спорт — мы заботимся о здоровье сотрудников - Работу с высоконагруженными проектами — задачами, которые реально влияют на бизнес - Минимум бюрократии — быстрые решения, понятные задачи, открытое обсуждение проблем - Удаленный формат работы Присоединяйтесь к команде, где ценят инженерный подход и качественный код! Откликайтесь — будем рады познакомиться!