Drupal Developer Senior
Description
¡Multiplica te está buscando!
Somos una consultora especializada en ofrecer las mejores oportunidades laborales al mejor talento digital del mercado.
Tenemos más 25 años de experiencia reclutando a personas capacitadas, innovadoras y con ganas de crecer para nuestros clientes.
Actualmente colaboramos con empresas en LATAM, USA, Europa y África y contamos con talentos que trabajan presencialmente y/o remoto en diferentes partes del mundo.
Nuestros talentos son los agentes de cambio que están creando las organizaciones del futuro. ¡Sé parte de este cambio!
Propósito del rol
Desarrollar, mantener y desplegar sitios y plataformas Drupal en Acquia Cloud Platform Enterprise. La persona asegura la calidad del código, el rendimiento, la seguridad y un flujo de entrega continuo entre los entornos Dev, Stage y Prod, en coordinación con los equipos de UX/UI, QA, DevOps y Growth.
Responsabilidades
- Desarrollar módulos custom, temas y configuraciones en Drupal 10/11 siguiendo los coding standards de Drupal.
- Construir modelos de contenido con content types, Paragraphs o Layout Builder, Views, taxonomías y workflows editoriales (Content Moderation).
- Gestionar dependencias con Composer y la configuración con Config Management, usando Config Split por entorno.
- Operar el ciclo de despliegue en Acquia: estrategia de ramas y tags, Acquia Cloud UI y Acquia CLI, copia de código, base de datos y archivos entre entornos, Cloud Hooks y Drush.
- Configurar y mantener pipelines de CI/CD con Acquia Code Studio (GitLab) o Acquia Pipelines, con pruebas automáticas y análisis estático (PHPCS, PHPStan).
- Optimizar el rendimiento con el caching de Drupal (cache tags y contexts), Varnish y CDN, Memcache y la configuración de Acquia Search (Solr).
- Aplicar actualizaciones de core y módulos contrib, así como los parches de seguridad publicados en los Drupal Security Advisories.
- Integrar Drupal con sistemas externos: APIs REST y JSON:API, SSO (SAML u OAuth), CRM, herramientas de analítica y arquitecturas headless o decoupled.
- Monitorear y diagnosticar incidentes con los logs de Acquia, New Relic y Acquia Insight, y dar soporte en producción.
- Documentar la arquitectura, los procesos de release y los runbooks de despliegue y rollback.
- Participar en estimaciones, refinamiento técnico y code reviews dentro del equipo.
Requirements
Requisitos
- Al menos 4 años de experiencia desarrollando en Drupal 8 o superior, con proyectos en Drupal 10.
- Dominio de PHP 8.x, Symfony, Twig, MySQL, Git y Composer.
- Experiencia práctica desplegando y operando sitios en Acquia Cloud Platform (Classic o Cloud Next).
- Manejo de Drush, Acquia CLI y entornos locales como DDEV, Lando o Acquia Cloud IDE.
- Conocimiento de seguridad web (OWASP Top 10), caching y optimización de rendimiento.
- Frontend: HTML5, SCSS, JavaScript, accesibilidad (WCAG 2.1 AA) y diseño responsive.
- Experiencia trabajando con metodologías ágiles (Scrum o Kanban) y herramientas como Jira.
- Inglés técnico para lectura de documentación y comunicación escrita.
- Disponibilidad para contratación bajo modalidad freelance.
Competencias
- Orientación a la calidad y a la entrega continua.
- Comunicación clara con perfiles técnicos y de negocio.
- Autonomía para diagnosticar y resolver problemas en producción.
- Colaboración en equipos multidisciplinarios de UX/UI, desarrollo y Growth.
Skills
As published by workable · 6 questions
First name, Last name, Email, Phone, Address, Summary, Resume
- ¿Cuántos años de experiencia tienes desarrollando en Drupal 8 o superior?
- ¿Cuántos años de experiencia tienes desplegando y operando sitios en Acquia Cloud Platform?
- ¿Cuántos años de experiencia tienes configurando pipelines CI/CD (Acquia Code Studio, Acquia Pipelines o GitLab CI)?
- ¿Tienes disponibilidad para trabajar de manera híbrida en Lima por proyecto de 6 meses (con posibilidad de renovación) bajo modalidad freelance?
- Indícanos tu disponibilidad de incorporación en semanas
- Indicar pretensiones salariales en bruto (PEN)
