Мы ищем инженера-архитектора, который прошел через ад высоконагруженных проектов на 1С-Битрикс и выжил.
Права на ошибку нет: один некорректный JOIN, промах кэша или блокировка таблицы навсегда положат прод, исчерпают пул соединений и остановят финансовые транзакции.
Нам не нужны интеграторы или разработчики, чей потолок - написание компонентов и включение композитного кэша.
Нам нужен параноик от архитектуры.
Требования
Маниакальный статический анализ кода: Опыт внедрения в CI/CD пайплайн инструментов статического анализа на максимальном уровне строгости (PHPStan Level 9) и Psalm с поддержкой Taint Analysis для поиска уязвимостей.
Навык разработки собственных правил валидации абстрактного синтаксического дерева (реализуя интерфейс PHPStan\Rules\Rule), чтобы принудительно блокировать на этапе Merge Request любые нарушения слоев архитектуры.
Мониторинг и Observability: Настройка экспорта метрик производительности напрямую из кода в системы хранения временных рядов (Prometheus) для визуализации гистограмм в Grafana.
Умение профилировать bottleneck-и ядра 1С-Битрикс на уровне графов вызовов (callgraphs), используя APM-инструменты уровня Blackfire или Tideways.
Продвинутое тестирование: Применение мутационного тестирования (например, Infection PHP), математически доказывающего, что написанные юнит-тесты (PHPUnit) реально защищают критическую бизнес-логику от сбоев, а не просто обеспечивают высокий процент покрытия кода (Coverage) ради отчета.
Квалификация
middle
вакансия с trudvsem.ru
Адрес места работы
Омск, Фрунзе улица, Д. 1;корпус: К. 4;офис/квартира: КОМ. 82П