Tyler Technologies
Web Developer, Drupal
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Drupal-разработчик для поддержки и развития крупной мультисайтовой платформы Drupal, обслуживающей несколько государственных агентств. Основной фокус — поддержка, исправление ошибок и обеспечение доступности сотен сайтов, а также разработка новых функций.
Задачи
- Писать эффективный, переиспользуемый и документированный код в соответствии с best practices Drupal
- Участвовать в peer code review и давать техническую обратную связь
- Проводить постоянную поддержку: диагностировать и устранять баги, инциденты и дефекты
- Внедрять исправления доступности по стандартам WCAG 2.1 / 2.2
- Решать проблемы контента, конфигурации и темизации
- Разрабатывать и поддерживать сайты Drupal 9/10/11 в мультисайтовой архитектуре
- Создавать и развивать функции Drupal: кастомные модули, темы, переиспользуемые компоненты и конфигурации
- Реализовывать frontend-решения на Twig, SCSS и JavaScript
- Создавать и изменять Twig-шаблоны (nodes, paragraphs, views, layouts)
- Использовать preprocess-функции для подготовки данных к рендерингу
- Поддерживать деплой через Acquia Cloud и CI/CD пайплайны
- Взаимодействовать с project-менеджерами, дизайнерами и другими разработчиками
- Участвовать в улучшениях платформы, снижающих повторяющиеся проблемы поддержки
- Вести задачи в JIRA
Требования
- Сильный опыт работы с Drupal (кастомные модули, hooks, services, configuration management)
- Владение PHP и Drupal API
- Практический опыт работы с шаблонизатором Twig
- Опыт темизации Drupal и работы с preprocess-функциями
- Уверенные навыки frontend-разработки (HTML, SCSS/CSS, JavaScript)
- Опыт диагностики и устранения production-проблем
- Знание Git-процессов и CI/CD пайплайнов
- Опыт работы в мультисайтовых или мультисредовых архитектурах
- Понимание стандартов доступности (WCAG 2.1 или выше)
- Желательно: опыт в средах с высокой нагрузкой на поддержку
- Желательно: знакомство с Paragraphs, Layout Builder и компонентной разработкой
- Желательно: опыт работы с хостингом Acquia Cloud
- Желательно: опыт поддержки enterprise- или государственных платформ
- Желательно: умение находить первопричины и внедрять долгосрочные исправления
Условия
- Гибридный формат: 3 дня в неделю в офисе
- Быстрый, ориентированный на тикеты рабочий процесс с сочетанием поддержки и проектных задач
- Работа в кросс-функциональных командах с QA, project-менеджментом и другими разработчиками
- Структурированные процессы релиза и деплоя
- Высокий объём работ по поддержке и сопровождению
- Необходимость вести несколько параллельных задач и приоритетов
- Акцент на качестве, надёжности и соблюдении установленных процессов
Навыки
- Drupal
- PHP
- Twig
- SCSS
- CSS
- HTML
- JavaScript
- Git
- CI/CD
- Acquia Cloud
- JIRA
- Paragraphs
- Layout Builder
- WCAG