Développeur(se) sénior Drupal 8

0
42

Statut de l’offre : Active
Lieu de travail :  Montréal ou ville de Québec
Nature du poste : Permanent (temps plein)
Rémunération et avantages :
Salaire à discuter +
Avantages sociaux : Formation continue, Mentorat pour votre intégration, club social, assurances collectives, REER, horaires flexibles.
Mobilité : Peu, ou selon l’intérêt
Langues : Français (anglais est un atout)

 

Contexte de la demande :

Spécialistes en Recrutement et Mobilité Internationale France – Québec, l’Agence MyrConseil offre une gamme de services intégrés pour accompagner les particuliers lors de leur processus d’immigration ou d’expatriation.
Par son expertise en recrutement international, MyrConseil est également le partenaire privilégié des entreprises québécoises et françaises pour mener une stratégie de recrutement spécifique et efficace.
Dans ce cadre, nous recherchons des développeur(se) sénior Drupal 8 pour notre client, un spécialiste à taille humaine du logiciel libre, afin de travailler dans ses équipes multiculturelles.

 

Principales tâches et responsabilités :

  • Développer des applications et sites Web innovants en Drupal 8
  • Maintenir et migrer des sites existants en Drupal 7
  • Intégrer des designs et maquettes aux sites en HTML5 / CSS / JS
  • Construire des processus DevOps d’intégration continue (CI) et de déploiement continu (CD) à l’aide d’outils comme Docker, Gitlab CI et Vagrant
  • Consulter régulièrement avec le client et les autres membres de l’équipe pour établir les besoins et les meilleures façons de les réaliser
  • Utiliser des bonnes pratiques de développement Web pour mobiles, tablettes et postes de travail
  • Assurer l’interopérabilité des produits entre les différents navigateurs et systèmes d’exploitation

 

Compétences et exigences nécessaires :

Formation & Expérience :

  • Connaissance des patterns de design MVC et de la programmation orientée objet en PHP
  • 4 ans d’expérience minimum en DRUPAL
  • Connaissances d’autres frameworks et outils PHP comme Grav, Aegir
  • Expérience significative en ingénierie logicielle
  • Expérience avec les methodologies de développement agile dont SCRUM

 

Les Atouts :

  • Compétences en administration système ou en DevOps (Ansible ou Docker)
  • Connaissance de plusieurs langages de programmation (Java / Python / etc.)
  • Compétence à traduire les besoins d’un client, à élaborer une interface, à la réaliser
  • Intérêt pour le logiciel libre, connaissance de l’écosystème ; création ou contribution à des modules ou composants Drupal par le passé
  • Compétence ou intérêt pour la gestion des projets et le leadership
  • Connaissance du système d’exploitation GNU/Linux
  • Intérêt pour les technologies émergentes