eZ Publish est un CMS libre en open-source et écrit en PHP. Le développeur eZ Publish intervient donc sur des projets d'études, de développement et d'intégration de modules et applications eZ Publish. Il réalise l'analyse technique des applications existantes puis conçoit les nouveaux modules à mettre en place. Le développeur eZ Publish assure également les phases de tests et met en place les corrections nécessaires.
eZ Publish ou Easy Publish est un CMS (Content Manager System) ou système de gestion de contenu en français développé par la société eS Systems AS. Il existe plusieurs versions d'ezPublish : une version gratuite sous licence GPl et une version propriétaire qui est elle payante. A noter que seulement la version payante a un support client.
eZ Publish est aujourd'hui utilisé par de nombreuses entreprises pour différentes applications web. Il est notamment utilisé par Vogue, Europe 1 ou Médecins du monde.
Le développeur eZPublish a pour mission de réaliser des développements spécifiques sur cette plateforme. Il est pour cela nécessaire qu'il maitrise les principaux langages de programmation spécifiques au web comme le PHP, le javascript et le HTML/CSS bien sur. Dans un premier temps, il devra recueillir les besoins de son client pour ainsi lui proposer la solution la plus adaptée.
Le développeur ezpublish peut également avoir à rédiger de la documentation comme des spécifications techniques et fonctionnelles. Il doit pouvoir assurer la maintenabilité de ses développements et corriger les problèmes si ceux ci surgissent.
Le tarif moyen pour le profil de développeur ezpublish est de 430€/jours.
Le développeur eZ Publish utilise le CMS eZ Publish pour ses développements. Il participe ainsi aux phases d'analyse, de conception, de développement et de tests dans le cadre de réalisation de projets informatiques.
D'une part, le développeur eZ Publish analyse et formalise les besoins des utilisateurs. Il développe ensuite des programmes et interfaces puis construit l'architecture logicielle en utilisant le PHP. Le développeur eZ Publish peut également être en charge de la configuration des plugins dans le respect des normes d'usage. Il effectue également les tests de validation et de conformité à la requête client. Le développeur eZ Publish assure également la maintenance évolutive et corrective de ses développements. Il peut aussi être amené à rédiger la documentation technique et fonctionnelle des applications qu'il développe.
D'autre part, le développeur eZ Publish doit faire preuve d'ouverture d'esprit et avoir une bonne capacité d'adaptation. Il doit également être autonome et polyvalent.
Sur l'ensemble des profils de développeurs eZ Publish présents dans notre base de données de freelances, le tarif moyen journalier est de 370€ / jour.
Bien sur, ce tarif varie en fonction des spécificités de la mission, mais également du profil sélectionné.
EXPÉRIENCE PROFESSIONNELLE
04/2023 – EN COURS
Expert Backend Symfony / Ibexa
BOUYGUES TELECOM
Contexte :
Participation à la modernisation/migration d’une application intranet vers la
dernière version d’Ibexa 4.6 LTS
Assurer la maintenance corrective et évolutive des différents composants de
pole Diag Mobile (Diaglive, Overview, Diagview)
Équipe : 6 personnes, Scrum.
Tâches :
▪ Participation aux différentes mêlées avec les équipes projet.
▪ Analyse technique et encadrement de l’équipe.
▪ Chiffrages et Développements des fonctionnalités.
▪ Assurer la qualité (Rédiger des cahiers de tests, tests unitaires, tests
d’acceptance, documentation technique...).
▪ Refacto & Réduire la dette technique
▪ Déploiement des livrables.
▪ Recette, support, maintenance et correction des anomalies.
Outils/Environnement : PHP7.4/8.1/8.2, Symfony 3.4/5.4, eZPlatform v2/Ibexa
4.6 LTS, Messenger, Webservices (Rest, Soap), Elastc search, Kibana, AWS,
Mysql/MariaDB, React JS, CSS, HTML, Javascript, JQuery, Git, Gitlab-ci, Jira,
Phpstan,...
10/2020 – 03/2023
SQLI - Consultant Backend Symfony / Ibexa
Carrefour assurance, FNCE, Autodistribution,
Contexte :
Assurer les développements et à la modernisation de plusieurs projets (site
web, intranet, extranet) :
Assurer la maintenance corrective et évolutive des différents composants de
site (parcours des souscriptions, Page de contact, FAQ, …), mettre en place
d’un nouvel espace client avec plusieurs fonctionnalités (liste des contrats,
attestations, foyer, sinistre, …),
Équipe : 6-8 personnes, Scrum.
Tâches :
▪ Participation aux différentes mêlées avec les équipes projet.
▪ Analyse technique des besoins avec l’équipe.
▪ Chiffrages et Développements des fonctionnalités.
▪ Assurer la qualité (Rédiger des cahiers de tests, tests unitaires, tests
d’acceptance, documentation technique...).
▪ Refacto & Réduire la dette technique
▪ Déploiement des livrables.
▪ Proposer des solutions pour les problèmes techniques.
▪ Recette, support, maintenance et correction des anomalies.
Outils/Environnement : PHP7.2/7.4 /8.1, Symfony 3.4/5.4, eZPlatform v2/Ibexa
3.3, Webservices (Rest, Soap), NewRelic, Platform.sh, Mysql/MariaDB, CSS,
HTML, Javascript, JQuery, Git, Jenkins, Gitlab-ci, Jira...
09/2019 – 09/2020
Consultant PHP / Symfony
BOUYGUES TELECOM
Contexte :
Participation à la modernisation/migration de plusieurs applications intranet
sur le nouveau socle Symfony et assurer la maintenance corrective et
évolutive.
Équipe : 4 personnes, Scrum
Tâches :
▪ Analyse technique des besoins avec l’équipe afin de choisir la solution
adaptée.
▪ Chiffrages et Développements des fonctionnalités.
▪ Assurer la qualité (Rédiger des cahiers de tests, tests unitaires, tests
d’acceptance, documentation technique...).
▪ Recette, support, maintenance et correction des anomalies.
Outils/Environnement : PHP5.6 & PHP7.2, Symfony 2/3.4/5, eZ Publish 4.7/5.4 &
eZPlatform v2, Webservices (Rest, Soap), Redis, Kibana, RabbitMQ, Solr, Mysql,
CSS, HTML, Javascript, JQuery, Git, Jenkins, Gitlab-ci, Jira...
12/2017 – 06/2019
INGENIEUR PHP SYMFONY & EZ PUBLISH
AMUNDI
Contexte :
Participation à la refonte et migration des sites internet d’Amundi dans le
nouveau socle eZ Publish/Symfony2.
Équipe : 4 personnes, Scrum.
Tâches :
▪ Analyse technique des besoins AMOA et choisir la solution adaptée.
▪ Suivi l’avancement technique des projets avec l’équipe MOE.
▪ Chiffrages et Développements des fonctionnalités.
▪ Transfert de compétences pour les nouveaux arrivants.
▪ Communication avec les autres équipes si besoin.
▪ Assurer la qualité et les mises en production des projets.
▪ Recette, support, maintenance et correction des anomalies.
▪ Tests Unitaires.
▪ Rédaction des spécifications Techniques et documentation.
Outils/Environnement : PHP5, eZ Publish 4.7/5.4, Symfony 2, Webservice, Solr,
LucidSearch, RabbitMQ, Ged, Mysql, CSS, HTML, Javascript, JQuery, GitLab,
Samson, Jenkins, Jira…
05/2017 – 11/2017
CONCEPTEUR DEVELOPPEUR PHP / EZ PUBLISH
BOUYGUES TELECOM
Contexte :
Développer de nouvelles fonctionnalités et corriger les éventuels retours de
l’équipe métier des deux applications intranets qui permettent de
diagnostiquer un problème client : DiagLive et DiagProd
Équipe : 2 personnes, Scrum.
Tâches :
▪ Chiffrage et Développements sous eZ Publish / Symfony
▪ Suivi l’avancement avec l’équipe métier
▪ Avis sur la faisabilité technique
▪ Animation des ateliers avant les mises en production
Outils/Environnement : eZ Publish 4.7/5.4, Symfony 2, Jenkins, Webservices (Rest,
Soap), Jira,...
02/2015 – 05/2017
CONCEPTEUR DEVELOPPEUR PHP / EZ PUBLISH
OFFICE DU TOURISME de PARIS
Contexte :
Au sein du service Internet de l'office du Tourisme et des Congrès de...