Drupal développeur drupal Development Description Modèle / Brief

Nous embauchons un développeur Drupal back-end chargé de construire et de gérer le backend complet, y compris des bases de données, des données et l'intégration des applications, de la rédaction de modules personnalisés et des tests d'automatisation. En tant que développeur Drupal System Backend, vous devez être un expert en PHP ou un autre langage de programmation de haut niveau.

Vous devriez avoir une certaine expérience de la production de composants et de fonctionnalités auxquels un utilisateur peut accéder indirectement via un système de frontend et être engagé dans certaines parties de la couche de thème.

Profil de travail du développeur Drupal Back End

Un développeur Drupal passe beaucoup de temps à écrire des PHP et d'autres langages côté serveur. Ils créent des modules personnalisés, exécutent des tests automatisés, utilisent des services Web et automatisent le déploiement, entre autres. Ils peuvent également être appelés «développeurs de drupal backend».

Rapports à

  • Lead Tech
  • chef de produit
  • Directeur de la technologie

Responsabilités du développeur Drupal à l'arrière

  • Créer et déployer de nouvelles fonctionnalités système pour garantir les performances de pointe
  • Identifier et résoudre les problèmes de code
  • Ajoutez des fonctionnalités nouvelles et inventives pour maintenir le système à jour
  • Concevoir et créer des solutions pour les applications en ligne et les API, principalement à Drupal, avec un PHP direct / vanille pour faire bonne mesure, en utilisant les meilleures pratiques les plus récentes
  • Maintenir et améliorer la sécurité pour garantir l'intégrité à long terme du site
  • Tester les modifications en utilisant les outils et procédures nécessaires pour confirmer que tout le code donné fonctionne comme prévu et que les erreurs sont traitées de manière appropriée
  • Rédiger des documents adaptés à l'audience à utiliser comme références techniques et / ou utilisateur final pour créer et maintenir la documentation
  • La collaboration avec les développeurs de frontend est essentielle pour assurer une implémentation réussie, esthétiquement attrayante, fonctionnelle et intuitive
  • Rassemblez et convertissez les besoins commerciaux et techniques en solutions Web en rencontrant les clients et les parties prenantes

Back End Drupal Developer Exigences et compétences

  • Un baccalauréat en informatique ou un domaine étroitement lié
  • Solides capacités architecturales, y compris les connaissances avec les données, l'affichage et l'architecture de l'information, ainsi que l'expérience du développement de PHP
  • Capacité à développer des modules Drupal sur mesure
  • De fortes capacités de dépannage sont nécessaires pour résoudre les problèmes
  • Expérience en conception de solutions en ligne dans les implémentations Drupal 7/8 et PHP dans un environnement lampe (Linux, Apache, MySQL, PHP)
  • Compétences avancées de construction de sites
  • Connaissance approfondie des modules Drupal tels que CTools, vues et panneaux
  • Expérience avec le système de contrôle de version git
  • Expérience en développement de sites Web réactifs à l'aide de Drupal CMS, HTML / HTML5, CSS / CSS3 et JavaScript / jQuery
  • Connaissance des fichiers PHP, PHP et des fonctions de thème
  • Connaissance de la couche de thème Drupal