Freelance DRUPAL : choisissez les talents nécessaires à votre projet

Déposez votre CV ou Déposez une mission gratuitement
Nos derniers

freelances DRUPAL

Nos dernières

missions DRUPAL

Les intervenants maîtrisant

DRUPAL

ont aussi postulé à

DRUPAL : spécificités

DRUPAL (CMS) est un logiciel développé par des bénévoles. DRUPAL permet aux individus comme aux communautés d'utilisateurs de publier facilement, de gérer et d'organiser un vaste éventail de contenus sur un site web (Blogs, sites d’informations, boutiques en ligne…). DRUPAL est utilisé par de nombreuses personnes et d'organisations afin de propulser les différents sites de toutes tailles et fonctions. L'open source DRUPAL lance sa version DRUPAL 7, au début de l'année 2010. Dans sa dernière version DRUPAL pourrait supporter Oracle Database et Microsoft SQL server

Travailler en tant que freelance Drupal

Avec la communauté grandissante de Drupal, il arrive parfois que les développeurs en freelance expérimentés se perdent dans le grand réservoir de ressources. Cela est encore plus vrai pour les débutants qui n'ont aucune grande expérience. C'est pourquoi il est crucial pour un développeur Drupal freelance de développer et d'affiner certaines compétences requises, afin de devenir un as du domaine.

Si vous êtes un expert en Drupal et envisagez une carrière en freelance, vous trouverez dans ces articles quelques compétences requises. Vous aurez ainsi une idée claire de votre place et de ce que vous devez savoir pour pratiquer le métier.

C'est quoi Drupal ?

Drupal est un système de gestion de contenu (CMS) gratuit. Il est écrit en PHP et est utilisé pour alimenter des millions de sites Internet partout à travers le monde. Si vous envisagez donc une carrière en tant que développeur freelance, vous devez avoir une bonne maîtrise du PHP Drupal.

La technologie de base

Comme tout développeur ou programmeur professionnel, un débutant ou un expert Drupal devrait aussi connaître les choses les plus élémentaires, comme il devrait connaître les langages de programmation très identiques aux exigences du développement web.

On cite notamment le PHP, car Drupal est construit avec PHP, mais aussi les langages comme MySQL et jQuery. Inutile de préciser que vous devez également maîtriser Drupal HTML CSS.

Apprendre les bases de Git

Git est un outil de gestion de versions distribué, utilisé dans les projets open source en général et Drupal en particulier. Il permet aux développeurs de travailler avec rapidité et efficacité en équipe, tout en suivant les modifications apportées aux fichiers.

Il est très facile à apprendre et sa maîtrise vous aidera à rester organisé, ce qui est très important pour le travailleur en freelance.

L'outil offre plusieurs avantages dans le flux de travail quotidien et améliore aussi les compétences en matière de travail en équipe. Si vous envisagez donc de devenir un chef de projet ou un lead développeur Drupal, la maîtrise de Git s'impose.

Quelques compétences essentielles

En tant que développeur web ou chef de projet, vous serez amené à réaliser des missions renouvelables de développeur. Pour les mener à bien, les compétences suivantes sont requises :

  • rechercher, analyser et installer des modules selon l'étendue du projet ;
  • constituer les modules de base et les paramètres basiques pour le fonctionnement d'un site ;
  • pouvoir personnaliser ou modifier les formulaires, les thèmes, etc., à l'aide de modèles ou de modules sur-mesure sans modifier le fichier principal ;
  • avoir des connaissances sur les principales API de Drupal comme l'API Node ;
  • pouvoir créer des formulaires à partir de zéro en utilisant l'API ;
  • avoir une excellente maîtrise du PHP ;
  • pouvoir coder des thèmes en utilisant HTML et CSS ;
  • avoir une bonne maîtrise de SQL (son utilisation dans les projets Drupal ne cesse de croître) ;
  • savoir bien utiliser JQuery ou la bibliothèque JavaScript (vous devez aussi pouvoir utiliser les concepts associés) ;
  • etc.
En fonction des projets sur lesquels vous serez amené à travailler, il est également important d'avoir une bonne maîtrise des différents modules.

Exemple de missions de Cyrille, freelance DRUPAL résidant dans le Bas-Rhin (67)

PYXICOM
RABAT
Référent Technique DRUPAL 7/8 chez Pyxicom Sarl
Depuis juin 2016 70 %
:Étude, Conception et développement DRUPAL/SYMFONY (Maroc / Offshore)
30% : Formation, assistance et support technique des collaborateurs.
Réalisation des chiffrages et estimations de la charge projet Suivi technique des projets et assistance clients.

Développeur Drupal 7/8 & Symfony : Octobre à juin 2016
Étude, Conception et développement DRUPAL/SYMFONY (Maroc / Offshore)
Environnement technique :
Drupal 7, 8 , Git/Gitlab , MYSQL, SVN, Jira, PHPUnit, SASS, Jira
, Jenkins, Bitbucket SCRUM.
Projets réalisés et TMA:
✓AUjari Club Afrique Développement ( Drupal 7 ********)
Maroc AUjari Bila Houdoud ( Drupal 8
-********) Maroc
✓Havas -Mustela ( Drupal 7
-********) OffShore Havas
-INSERM ( Drupal 8 -******** ) Offshore
✓DBM
-Ville de volvic ( Drupal 8
-********
-volvic.fr ) OffShore
✓DBM - Groupe SALERS Evolution ( Drupal 8 -******** ) Offshore Publicis -Fiducial
Ingénieur -Développeur Drupal 7 et 8 /Symfony Actency

RCS 500 309
125 STRASBOURG I Siret 500 309 125 00044 I N° TVA intra.
FR2100309125ICode NAF7022 Z Jeu cncours ( Symfony 2 -Intranet )
OffShore
✓Digital Therapy -Paradiziak ( Drupal 8 -********) OffShore BMCE Capital Gestion ( Drupal 7 -********) Maroc
✓Digital Therapy -Paradiziak ( Drupal 8 -********) OffShore BMCE Capital
Gestion ( Drupal 7 -********) Maroc
✓BMCE Capital Gestion privée ( Drupal 7 -********) Maroc Lemon Interactive -IFPASS ( Drupal 8 -********) Offshore
✓FullSix -Ramsay Générale de Santé ( Drupal 7 -********) OffShore FullSix -Drupal 7 -********) OffShore
✓Bizcongo (OffShore) ( Drupal 7 -********) Offshore
✓Votre Auto Facile (OffShore) ( TMA ZF2 -******** autofacile.com ) OffShore
CBI RABAT

2015 Stage PFE de 4 mois
Réalisation d’une solution de monitoring des parcs MFP
en 3 modules (Application Web + Service de collecte Windows + Console d’administration).
Environnement technique :
Java Swing & EE - Spring - Hibernate

Voir le profil complet de ce freelance