Plantilla de descripción del trabajo del desarrollador de Back End Drupal/breve
Estamos contratando a un desarrollador de Drupal de back-end responsable de construir y administrar el backend completo, incluidas las bases de datos, la integración de datos e aplicaciones, la redacción de módulos personalizados y las pruebas de automatización. Como desarrollador de Drupal System Backend, se espera que sea un experto en PHP u otro lenguaje de programación de alto nivel.
Debe tener algo de experiencia produciendo componentes y características a las que un usuario puede acceder indirectamente a través de un sistema frontend y participar en partes de la capa del tema.
Perfil de trabajo de desarrollador de Drupal Back End
Un desarrollador de Drupal pasa una cantidad significativa de tiempo escribiendo PHP y otros idiomas del lado del servidor. Crean módulos personalizados, ejecutan pruebas automatizadas, usan servicios web y automatizan la implementación, entre otras cosas. También se les puede referir como "desarrolladores de Backend Drupal".
Informes a
- plomo tecnológico
- Gerente de producto
- Jefe de Tecnología
Responsabilidades del desarrollador de Drupal Back End
- Crear e implementar nuevas características del sistema para garantizar el rendimiento máximo
- Identificar y resolver problemas de código
- Agregue características nuevas e inventivas para mantener el sistema actualizado
- Diseñe y cree soluciones para aplicaciones y API en línea, principalmente en Drupal, con un PHP directo/vainilla en buena medida, utilizando las mejores prácticas más recientes
- Mantener y actualizar la seguridad para garantizar la integridad a largo plazo del sitio
- Modificaciones de prueba utilizando las herramientas y procedimientos necesarios para confirmar que todo el código dado funciona según lo previsto y que los errores se manejan adecuadamente
- Escriba documentos apropiados para la audiencia para usar como referencias técnicas y/o de usuario final para crear y mantener documentación
- La colaboración con Frontend Developers es esencial para garantizar una implementación exitosa, estéticamente atractiva, funcional e intuitiva
- Reunir y convertir las necesidades comerciales y técnicas en soluciones basadas en la web reuniéndose con clientes y partes interesadas
Requisitos y habilidades del desarrollador de Back End Drupal
- Una licenciatura en informática o un campo estrechamente relacionado
- habilidades arquitectónicas fuertes, que incluyen conocimiento con datos, pantalla y arquitectura de información, así como experiencia con el desarrollo de PHP
- Capacidad para desarrollar módulos Drupal a medida
- Se requieren fuertes habilidades de solución de problemas para solucionar problemas
- Experiencia en el diseño de soluciones en línea en implementaciones de Drupal 7/8 y PHP en un entorno LAMP (Linux, Apache, MySQL, PHP)
- Habilidades avanzadas de construcción de sitios
- Conocimiento extenso de módulos Drupal como CTools, Vistas y Paneles
- Experiencia con el sistema de control de versiones Git
- Experiencia en el desarrollo de sitios web receptivos utilizando Drupal CMS, HTML/HTML5, CSS/CSS3 y JavaScript/JQuery
- Conocimiento de PHP, archivos PHP y funciones de tema
- Conocimiento de la capa de tema Drupal