Zarya
Что предстоит делать
- Разрабатывать и дорабатывать собственные модули, компоненты и приложения для 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 руб. в месяц обсуждаемую по итогам собеседования в зависимости от уровня компетенций
- Компенсацию расходов на спорт - мы заботимся о здоровье сотрудников
- Работу с высоконагруженными проектами - задачами, которые реально влияют на бизнес
- Минимум бюрократии - быстрые решения, понятные задачи, открытое обсуждение проблем
- Удаленный формат работы
Присоединяйтесь к команде, где ценят инженерный подход и качественный код!
Откликайтесь - будем рады познакомиться!
