Talent.com
عرض العمل هذا غير متوفر في بلدك.
Développeur back end Drupal

Développeur back end Drupal

FullwavePrefecture of Casablanca, Morocco
منذ أكثر من 30 يومًا
الوصف الوظيفي

Nous recherchons au sein de notre agence web un(e) développeur(se) back-end Drupal avec minimum 2 ans d’expérience.

Responsabilités :

  • Conception et développement de solutions Drupal backend sur des projets d'envergure en Drupal 8 / 9.
  • Collaboration avec l'équipe front-end pour assurer une intégration fluide.
  • Mise à jour et maintenance des sites existants.
  • Assurer la qualité du code, la sécurité et les performances des applications.

Les compétences requises :

Maîtrise de Drupal

  • Expérience avec les versions récentes de Drupal, de préférence Drupal 8,9 et 10
  • Connaissance approfondie des API de Drupal, y compris le système de hook et les services.
  • Expérience avec Drush et Composer.
  • Développement PHP

  • Solide expérience avec PHP, y compris la programmation orientée objet.
  • Connaissance des meilleures pratiques en matière de sécurité PHP.
  • Base de données

  • Expérience avec MySQL et / ou d'autres systèmes de gestion de bases de données.
  • Capacité à créer, optimiser et déboguer des requêtes complexes.
  • APIs et intégrations

  • Expérience de l'intégration avec des systèmes tiers via des API RESTful ou SOAP.
  • Connaissance des principaux formats de données tels que JSON et XML.
  • Moteur de recherche

  • Expérience sur l'implémentation des moteurs de recherches, exemple Solr et ElasticSearch.
  • Connaissance approfondie du module de recherche natif Drupal SearchAPI
  • Outils de développement

  • Connaissance des systèmes de contrôle de version, en particulier Git.
  • Familiarité avec les outils de déploiement continu et d'intégration continue.
  • Bonnes pratiques

  • Compréhension des principes SOLID et de l'architecture logicielle.
  • Capacité à écrire un code propre, commenté et bien structuré.
  • Communication

  • Excellentes compétences en communication écrite et verbale en français.
  • Capacité à collaborer étroitement avec d'autres membres de l'équipe et à partager ses connaissances.
  • Compétences souhaitables (mais non obligatoires)

  • Connaissance des technologies front-end comme JavaScript, CSS, et HTML.
  • Expérience avec des distributions Drupal populaires, telles que Commerce, Lightning ou Acquia.
  • Certifications Drupal ou contributions à la communauté Drupal.
  • Connaissance des conteneurs et des orchestrateurs, tels que Docker ou Kubernetes.
  • Modalités

  • CDI.
  • Poste basé à Casablanca.
  • Possibilité de faire du télétravail
  • Disponibilité : dès que possible.
  • Rémunération : selon expérience.
  • إنشاء تنبيه وظيفي لهذا البحث

    Back • Prefecture of Casablanca, Morocco