Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse PHP (Symfony, Laravel, Drupal...)
Le développeur PHP crée des sites et des applications grâce au langage de programmation PHP, qui permet la génération de pages web dynamiques et la communication avec le serveur MySQL.
PHP peut être utilisé dans trois cas de figures : sans framework (environnement), sous framework propriétaire (créé par le développeur), sous framework Open Source (Zen, Symfony, codelgniter, cakePHP).
En collaboration avec le chef de projet, il établit le cahier des charges en adéquation avec les besoins et les contraintes du client.
Sur cette base, il propose la solution la mieux adaptée puis en développe les pages dynamiques grâce à ses outils logiciels de prédilection : LAMP (Linux, Apache, MySQL, PHP), MAMP (Mac, Apache, MySQL, PHP) et WAMP (Window, Apache, MySQL, PHP). Informations sur la rémunération de la fonction Développeur·euse PHP (Symfony, Laravel, Drupal...).
Chaque moment compte. Surtout ceux que vous vivez à fond. Bienvenue chez Consort Group. Consort Group, accompagne depuis plus de 30 ans les entreprises dans la valorisation de leurs données et infrastructures. Elle s'appuie sur deux leaders, Consortis et Consortia, et place l'humain et la responsabilité sociétale au cœur de ses valeurs. C'est votre future équipe Les équipes de ConsortIA, sont des acteurs de référence de la Data, du Développement Digital et de l'Ingénierie Média. En combinant ces expertises, nous concevons des systèmes d'information augmentés, intégrés, agiles et sécurisés, au service de la performance et de la transformation numérique de nos clients. Développeur Python H/F C'est votre mission Vous êtes passionné·e par le développement de solutions data à grande échelle et les environnements Big Data ? Ce poste est fait pour vous. En tant que Développeur Python, vous êtes responsable du développement et de la maintenance de notre écosystème : Côté build : Concevoir et développer des applications et pipelines de traitement de données en Python et PySpark Développer des traitements distribués performants sur des environnements Spark Participer à la conception technique et à l'évolution des architectures Data Mettre en œuvre les bonnes pratiques de développement (qualité de code, tests, documentation) Participer aux revues de code et aux choix techniques de l'équipe Contribuer à l'automatisation des processus de déploiement et d'intégration continue Collaborer avec les équipes Data Engineering, DevOps et métiers dans un contexte Agile Côté run : Assurer le maintien en conditions opérationnelles des traitements de données Analyser et résoudre les incidents de production Optimiser les performances des jobs Spark et des applications Python Superviser les flux de données et garantir leur fiabilité Participer aux actions d'amélioration continue et à la réduction de la dette technique Assurer le support technique de niveau avancé auprès des équipes projet C'est votre parcours Vous avez au moins 5 ans d'expérience. Vous aimez relever des défis techniques autour de la performance, de la scalabilité et de la qualité logicielle, sans jamais cesser d'innover. Vous cherchez un cadre où vos idées comptent et où la technique va de pair avec la collaboration. C'est votre expertise : Python, PySpark, Apache Spark, SQL Environnements Linux, Git, CI/CD (GitLab CI, Jenkins ou équivalent) Méthodologies Agile / Scrum Connaissance des environnements Cloud (AWS, Azure ou GCP) Outils de conteneurisation et d'orchestration (Docker, Kubernetes) Anglais professionnel à l'écrit comme à l'oral C'est votre manière de faire équipe : Esprit d'analyse et capacité à résoudre des problématiques complexes Excellentes capacités de communication et de collaboration Autonomie et sens des responsabilités Curiosité technique et force de proposition Capacité d'adaptation dans des environnements en constante évolution C'est notre engagement Chez Consort Group, vous êtes un·e expert·e qu'on accompagne pour que chaque mission devienne une étape qui compte. Un onboarding attentif et humain Une vraie proximité managériale Des formations accessibles en continu Des engagements concrets : inclusion, égalité, solidarité Un package RH complet : mutuelle, carte TR, CSE, prévoyance Une culture du feedback et des projets qui font sens C'est clair Le process de recrutement : Un premier échange téléphonique avec notre team recrutement Un entretien RH ainsi qu'un échange métier avec un.e ingénieur.e d'affaires Un test ou un échange technique avec un.e de nos expert.es Un dernier point avec votre futur.e manager ou responsable de mission Et si on se reconnaît : on démarre ensemble C'est bon à savoir Lieu : Paris Contrat : CDI Télétravail : Hybride Salaire : De 55 K€ à 62 K€ (selon expérience) brut annuel Famille métier : Data Engineering / Développement Python / Big Data Ce que vous ferez ici, vous ne le ferez nulle part ailleurs. Ce moment, c'est le vôtre.
Dans le cadre d'un projet innovant autour de l'Intelligence Artificielle, nous recherchons un Développeur Full Stack pour contribuer au développement de produits IA à forte valeur ajoutée. Vos missions : - Concevoir, développer et tester de nouvelles fonctionnalités - Développer des applications en ReactJS et Java Spring Boot - Concevoir et intégrer des briques d'IA (LLM, RAG, Agents IA) - Développer en Python et participer à l'industrialisation des solutions - Documenter les développements et contribuer aux bonnes pratiques de l'équipe
📍 Localisation : France 📅 Démarrage : ASAP (avant fin juillet) ⏳ Durée : Fin 2026 minimum 🔍 Mission : Développement backend Python pour une plateforme agentique. Votre rôle : implémenter des modules en Python asynchrone, avec une maîtrise des librairies Pydantic et Temporalio. La connaissance de Temporal () est un vrai plus. 🎯 Vos missions clés ✅ Développer des modules backend en Python asynchrone. ✅ Intégrer et optimiser des workflows avec Temporal. ✅ Collaborer avec les équipes pour industrialiser la plateforme agentique.
Le Consultant Zuora CPQ en régie sera responsable de réaliser des développements etparamétrages sur le module ZCPQ de Zuora qui est directement intégré à notre CRM Salesforce. Ces développements seront basés sur des besoins précis décrits dans des tickets Jira. Il participera activement au développement des fonctionnalités du cycle de vie client (Upsell,réabonnement, suspension, résiliation, contrat cadres, ..) dans ZCPQ qui doivent etre mises enplace pour tous nos types de clients (B2C, B2B, B2G) d'ici fin 2026.
Almatek recherche pour l'un de ses clients, Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris. Objectif du poste Vous développerez une application comportant un backend et un frontend centrés sur des API Python, un socle IA et des interfaces Angular. Vous implémenterez des mécanismes de traitements asynchrones via Redis, RabbitMQ et Celery. Technologies à maîtriser Backend Python FastAPI SQLAlchemy Uvicorn (ASGI) HTTPX (asynchrone) Numpy python-multipart python-magic Psutil Traitement asynchrone et distribués Celery RabbitMQ (broker AMQP) Redis (broker ou backend) Traitement de fichiers Openpyxl (Excel) PyPDF2 & PyMuPDF (PDF) Pillow (images) Frontend Angular (TypeScript) Services HttpClient. Détails des missions Conception, développement et documentation d'API REST performantes avec FastAPI. Conception et implémentation de tâches asynchrones et de pipelines de traitement. Mise en place et supervision d'architectures queue-based (jobs distribués). Configuration et optimisation de RabbitMQ (exchanges, queues, retries). Utilisation de Redis comme cache, backend ou système de file léger. Répartition de charge, orchestration et scalabilité horizontale des workers Celery. Développement et maintenance d'interfaces Angular consommant ces APIs. Manipulation et transformation de fichiers (Excel, PDF, images). Intégration des règles de gestion (# RGxxx). Mise en place de tests unitaires Python + Angular. Optimisation des performances. Participation à l'architecture applicative. Avec le concepteur technique, pilote le devops dans ses tâches à réaliser. Supervision, logging avancé et observabilité (échecs, rejets, latence).
Almatek recherche pour l'un de ses clients, un Développeur Java/ React sur Paris. Descriptif: Environnement obligatoire : Java Spring Boot, ReactJS, Kafka, Docker, Kubernetes 5 ans d'expérience Anglais professionnel Almatek recherche pour l'un de ses clients, un Développeur Java/ React sur Paris. Descriptif: Environnement obligatoire : Java Spring Boot, ReactJS, Kafka, Docker, Kubernetes 5 ans d'expérience Anglais professionnel Almatek recherche pour l'un de ses clients, un Développeur Java/ React sur Paris. Descriptif: Environnement obligatoire : Java Spring Boot, ReactJS, Kafka, Docker, Kubernetes 5 ans d'expérience Anglais professionnel
Dans le cadre du développement d'une plateforme d'Intelligence Artificielle innovante, nous recherchons un Développeur Python confirmé disposant d'une expérience concrète sur les technologies d'IA générative. Vous interviendrez sur la conception, le développement et l'évolution d'une plateforme IA stratégique développée en interne, avec un fort niveau d'exigence en matière de qualité logicielle, d'architecture et de maintenabilité. Vos missions Participer à la conception et à l'évolution d'une plateforme IA en environnement Python Développer des applications et API robustes autour des technologies IA générative Concevoir et implémenter des architectures RAG (Retrieval Augmented Generation) Intégrer et orchestrer des modèles LLM Garantir la qualité du code, les performances et la maintenabilité des développements Participer aux revues de code et à l'amélioration continue des bonnes pratiques de développement Contribuer aux choix d'architecture et aux évolutions techniques de la plateforme Collaborer avec les équipes produit et techniques dans un contexte innovant Environnement techniqueIndispensable Python FastAPI ou frameworks backend équivalents API REST Git Docker Tests automatisés Clean Code Architecture logicielle IA Générative LLM (OpenAI, Mistral, Llama ou équivalent) RAG LangChain ou LlamaIndex Bases vectorielles (Qdrant, ChromaDB, Weaviate, Pinecone ou équivalent) Embeddings Apprécié Langfuse ou outils d'observabilité IA Kubernetes CI/CD Déploiement de solutions IA en environnement de production
Envie d'un nouveau challenge... CELAD vous attend ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur Full Stack Java / React / Next.js pour intervenir chez l'un de nos clients, leader européen de la connaissance juridique et fiscale. 💻💼 Dans le cadre d'un ambitieux programme de transformation digitale, vous rejoindrez une équipe engagée dans la modernisation des processus de production de contenus juridiques et fiscaux. Vous participerez à la conception et au développement d'une plateforme innovante intégrant des technologies modernes et des usages liés à l'intelligence artificielle. Voici un aperçu détaillé de vos missions 🎯 : Concevoir et développer de nouvelles fonctionnalités sur une application d'acquisition et d'enrichissement de données juridiques Participer à la maintenance évolutive et à l'amélioration continue des solutions existantes Contribuer aux choix d'architecture applicative en collaboration avec les développeurs, architectes et équipes infrastructure Analyser les besoins fonctionnels et rédiger les spécifications techniques Développer des composants Front-End en React / Next.js et des services Back-End en Java Participer à l'intégration de mécanismes d'enrichissement de contenus basés sur l'IA et les prompts Garantir la qualité du code via les revues de code et l'application des bonnes pratiques de développement Participer aux démarches DevOps et aux processus CI/CD Collaborer étroitement avec l'ensemble des parties prenantes du programme
ContexteDans le cadre de l'innovation autour du support IT, Michelin développe une plateforme interne basée sur l'IA (BibOps) pour automatiser l'analyse et la résolution des incidents. Le projet vise à mettre en place des agents IA autonomes (Agentic AI) capables d'investiguer des incidents en croisant plusieurs outils (Splunk, ServiceNow, Grafana…). 👉 Contexte clé : manque d'expertise interne sur l'IA avancée, nécessité d'un profil senior capable de structurer et industrialiser la solution. PositionnementRôle : Développeur Senior Python orienté IA Position : référent technique sur les sujets IA / DevOps Collaboration avec : équipes IT / SRE équipes Data / Produit équipes Support Mission principaleConcevoir, développer et industrialiser une plateforme d'agents IA avancés pour automatiser l'investigation des incidents IT. Missions principales🧠 1. Développement IAConcevoir et implémenter des agents IA : Microsoft Agent Framework LangChain Mettre en place des architectures : multi-agents systèmes orchestrés Développer des solutions RAG (Retrieval Augmented Generation) Automatiser les workflows d'investigation IT ⚙️ 2. Backend & intégrationDévelopper en Python Concevoir des APIs et services backend Connecter la plateforme IA aux outils internes : Splunk ServiceNow Grafana Mettre en place : tests unitaires tests d'intégration 🚀 3. DevOps & industrialisationConstruire et maintenir des pipelines CI/CD (GitLab) Déployer sur Kubernetes (Docker, Helm) Mettre en place l'observabilité : Grafana Prometheus OpenTelemetry Garantir : qualité sécurité traçabilité 🔧 4. Run & exploitationGérer les déploiements Kubernetes Assurer la sécurité : certificats gestion des credentials Participer aux : code reviews documentation technique Compétences requises✅ IndispensablesPython (3+ ans minimum) Expérience en : LLM / Agentic AI / orchestration IA Kubernetes + Docker CI/CD (GitLab) Observabilité : Grafana Prometheus Développement : APIs REST tests automatisés
Le consultant devra fournir les prestations suivantes : Réaliser diverses missions selon les besoins et priorités : Développement et test : Analyse d'impacts et maintenances correctives ou évolutives sur le socle Front (Angular) ou Back (Java) Support aux développeurs : Support et accompagnement des développeurs utilisant le socle Support à la production : Analyse et support de niveau 3 lors d'incidents avec possibilité de participer à des cellules de crise Etude de sujet : Capacité à prendre un sujet pour l'étudier, expérimenter/proposer/mesurer des solutions et capitaliser/présenter ses résultats. Accompagnement projet : Détachement dans une équipe projet afin d'assurer le bon respect des règles architecturales et techniques posées par les architectes et le socle, aider les développeurs (tech-lead), etc... Compétences par périmètre technologique : Commun Environnement/Système : Linux, Conteneur, Kubernetes/Openshift IDE : Intellij Outil de gestion de versions : GIT Méthodes et Architectures : MVC, API REST, Evènementiel Autres outils : Jira, Confluence, Jenkins, SonarQube, ELK, Dynatrace, Bruno Front (Web) Technologie Web : HTML, CSS, Javascript, TypeScript Framework : Angular Outils : NPM, Node.js Autre Serveur : Apache HTTP Back/Batch (Java) Technologie Web : JEE, JMS, JDBC, JUnit, JAXB, JAX-RS, JAX-WS, JPA, CDI Framework : Java JEE, Spring Batch, Quarkus BDD : Oracle, PostgreSQL, DB2 (SQL) Serveur d'application Wildfly, Quarkus Outils : Maven
Au sein de la direction des systèmes d'information de notre client basé à Strasbourg, nous sommes à la recherche d'un Analyste/développeur C#/.NET confirmé. Vos missions seront les suivantes : - Participer à l'analyse des besoins - Participer à la rédaction des spécifications techniques détaillées - Réaliser des développements, des tests unitaires et d'intégration - Assurer le suivi des recettes utilisateurs - Assurer le suivi des mises en production et le support utilisateurs Le poste est basé à Strasbourg. Contrat CDI.
Dans le cadre d'un besoin client, nous recherchons plusieurs profils de développeurs pour intervenir sur une mission de maintenance en conditions opérationnelles d'un logiciel à architecture et modèles complexes. Contexte de la mission Renfort des équipes existantes afin d'augmenter la capacité de traitement des correctifs et d'assurer la stabilité et l'évolution de l'application. Le consultant interviendra au sein d'une équipe déjà structurée, encadrée par une consultante experte du périmètre. Missions principales Correction de bugs Maintenance évolutive et corrective de l'application Amélioration des performances et de la stabilité Participation au développement logiciel dans un environnement technique exigeant Collaboration avec les équipes en place Profil recherché Développeur Java confirmé (niveau 4/5) Expérience en développement logiciel (Software Development) Connaissance d'Eclipse RCP (niveau 3/5 souhaité, optionnel) Capacité à travailler en équipe dans un environnement structuré Anglais technique (lecture) Informations pratiques Localisation : Toulouse
Description de l'entreprise : Notre client, une entreprise d'envergure internationale de premier plan, est à la recherche d'un développeur SAP pour rejoindre son équipe dynamique. Si vous avez une expérience solide dans ce domaine et que vous souhaitez jouer un rôle clé dans la transformation de cette entreprise de renom, n'hésitez pas à postuler Responsabilités : Concevoir, développer et déployer des solutions SAP personnalisées en collaboration avec les équipes fonctionnelles. Participer activement aux projets d'implémentation SAP, de la conception à la mise en oeuvre, en veillant à respecter les délais et les budgets. Assurer la maintenance, la résolution des incidents et l'amélioration continue des solutions SAP existantes. Collaborer avec les équipes métier pour comprendre les besoins et traduire ces exigences en solutions techniques SAP. Compétences techniques Expérience avérée en développement SAP. Solides compétences analytiques et résolution de problèmes.
Contexte de la mission Dans le cadre des développements des applications Mobiles à destination des entrepreneurs et agents internes nous avons le besoin de renforcer l'équipe actuellement en place. Le développeur interviendra sur des problématiques survenues sur les serveurs de production et sur des évolutions des applications Mobiles actuellement utilisées (applications relatives aux interventions/travaux, application de relevé d'index). Les développements sont actuellement déployés sur des appareils Androïd (Samsung), Apple (iPad) et Windows 10 (Panasonic). Le développeur devra donc garantir la production des spécifications techniques et du développement en conformité avec les spécifications fonctionnelles dans le cadre de projets et de maintenances applicatives en respect avec les méthodes, procédures et standards en place. Tâches principales 1. Contribution à la livraison de projets • Contribuer aux designs techniques sur base des spécifications fonctionnelles fournie dans les Users Stories • Développer (programmation, tests unitaires et sécurité) des applications sur base des spécifications fonctionnelles établies dans le respect des standards. • Garantir le bon déploiement des applications via les outils standards (Build Azure, pipline, …) • Identifier les différentes versions déployées sur les environnements • Informer le team lead et / ou l'Analyste Business des problèmes qui pourraient affecter la réponse à la demande • Participer à la résolution des incidents en résolvant les bugs identifiés • Contribuer à la documentation de l'application pour en faciliter la maintenance • Respecter les méthodes, standards et procédures en vigueur 2. Contribuer à la maintenance des applications • Proposer des solutions techniques • Développer, tester, documenter le code produit • Appliquer les standards utilisés dans le cadre du développement de l'applicatif. Profil recherché Les compétences techniques recherchées et les niveaux de séniorité associés sont repris dans la rubrique compétences. La connaissance des bonnes pratiques de développement en matière de sécurité et l'expérience dans leur mise en œuvre seront vérifiés durant l'entretien s'il a lieu. Précisions sur certaines compétences demandées: connaissances en outils de versioning : TFS/GitHub : 1 seul des 2 outils est suffisant D'un point de vue compétences "soft skills", il est attendu du consultant qu'il soit/ait:
🧩 Contexte Dans le cadre du développement d'une solution Consumer 360, nous recherchons un Développeur .NET expert Azure pour renforcer une équipe projet dans le secteur retail / mode. 🎯 Missions Vous interviendrez sur les activités suivantes : 🔹 Compréhension du projet Assimiler les éléments du back-office applicatif IT CRM sur différentes régions (Asie, Europe) Appliquer la stratégie applicative définie par les architectes CRM, RCU et Infrastructure Assurer le rôle de backup du Technical Lead 🔹 Développement & réalisation Développer des conteneurs (API & Web) Configurer le Load Balancing, API Management et la sécurité (OAuth) Modéliser, développer et configurer un SGBD (RDS ou NoSQL) Réaliser des tests unitaires couvrant le code source Appliquer les bonnes pratiques en matière de sécurité et réseau Utiliser les frameworks .NET Core et Azure Functions 🔹 Déploiement & industrialisation Participer à la préparation et à l'exécution des déploiements Maintenir le versioning des applications via les outils en place Utiliser Azure DevOps pour la gestion du code source (branches, merges) 🔹 Contribution technique Assurer la cohérence technique des modules Être force de proposition dans la conception technique Appliquer la méthodologie Agile 🛠️ Environnement technique Langages : C#, SQL Frameworks & technologies : .NET Core, Azure, Azure Functions Data : SQL Server, NoSQL (CosmosDB) Outils : Git, Azure DevOps Azure : Storage (Blob), Event Hub, Service Bus Protocoles : HTTPS, SOAP, RESTful, CSV, JSON, XML
Missions principalesAu sein d'une équipe Agile Salesforce, le Développeur Salesforce Senior sera en charge de : Participer à la conception technique des solutions Salesforce. Développer et maintenir les composants Salesforce répondant aux besoins métiers. Réaliser les développements Apex et Lightning Web Components (LWC). Concevoir et maintenir les tableaux de bord et analyses sous Tableau CRM (Einstein Analytics). Participer aux activités d'intégration continue et de déploiement via Git et Copado. Garantir la qualité, la performance et la maintenabilité du code produit. Collaborer avec les équipes fonctionnelles, architectes, Product Owners et autres équipes Agile. Contribuer aux cérémonies Agile et aux événements SAFe. Participer aux phases de recette, de correction d'anomalies et d'amélioration continue. Intervenir sur des projets transverses impliquant plusieurs domaines fonctionnels Salesforce. Environnement techniqueSalesforce Platform Apex Lightning Web Components (LWC) Tableau CRM / Einstein Analytics Git Copado Framework Agile Scrum SAFe
Les questions fréquentes à propos de l’activité d’un Développeur·euse PHP (Symfony, Laravel, Drupal...)
Quel est le rôle d'un Développeur·euse PHP (Symfony, Laravel, Drupal...)
Un développeur PHP est un expert qui travaille sur « PHP ». C'est l'un des langages de développement les plus courants pour la construction de sites web dynamiques. Le professionnel participe à la phase de développement technique et informatique du site en question. Il prend en compte les besoins du client pour pouvoir incorporer de nombreuses fonctionnalités sur le site. Il respecte aussi le cahier des charges, et travaille en collaboration avec le chef de projet.
Quels sont les tarifs d'un Développeur·euse PHP (Symfony, Laravel, Drupal...)
Le taux journalier moyen du développeur PHP est d'environ 400 €/jour. Il peut varier en fonction de son niveau d'expérience et de sa situation géographique. Le salaire annuel moyen pour un développeur PHP est de 38 K€.
Quelle est la définition d'un Développeur·euse PHP (Symfony, Laravel, Drupal...)
Le développeur PHP est aussi connu sous le terme développeur web, ingénieur PHP, et même développeur informatique. Il a pour rôle de créer des pages web dynamiques via différents frameworks (Zend, Symfony, Laravel, etc.), en tenant compte des besoins du client, ou de l'employeur.
Par l'intermédiaire du cahier des charges, il peut développer différents services, ou des sites internet. Il préconise et met en œuvre une solution technique afin de concevoir des pages sur mesure, ou d'adapter des solutions techniques existantes. Il assure l'intégration de l'intranet, préconise l'outil de développement approprié, et valide l'interface. C'est un métier en perpétuelle évolution au vu des progrès du web. Il permet aussi de travailler en équipe et d'apporter sa contribution personnelle à de grands projets informatiques.
Quel type de mission peut gérer un Développeur·euse PHP (Symfony, Laravel, Drupal...)
Le développeur PHP utilise le langage de script PHP pour produire des pages web dynamiques, et assurer en même temps la communication avec le serveur MySQL. Voici ses principales missions :
• Pouvoir faire des propositions pour la conception de serveurs et d'architectures logicielles
• Assurer la configuration des serveurs Apaches
• Veiller au développement et au maintien des sites et des Webservices
• Maintenir et développer des outils de back office
• Offrir un support au maintien en conditions opérationnelles des systèmes web
Pour réaliser efficacement son travail, le développeur PHP collabore avec le chef de projet. Ce dernier pourra lui refiler le cahier des charges qui renferme toutes les demandes et les contraintes des clients. Dès lors, l'expert pourra alors choisir la solution la plus adaptée. Il développe ensuite des pages dynamiques en utilisant des suites de logiciels. Une fois que le site est développé, le développeur PHP peut intervenir en cas de bugs ou pour effectuer des mises à jour.
Quelles sont les compétences principales d'un Développeur·euse PHP (Symfony, Laravel, Drupal...)
À l'évidence, le développeur PHP doit avoir une parfaite maîtrise des principaux concepts de programmation. Il doit aussi connaître et maîtriser au moins l'un des langages suivants : PHP, SQL, ou encore JAVA. Cela dépendra surtout de l'étendue de sa mission.
On attend aussi du développeur PHP qu'il soit bien à l'aise avec les outils CMS tels que Wordpress, ou les différents frameworks. Une expérience en développement web est aussi nécessaire pour bien remplir ses fonctions. Il doit connaître les bonnes pratiques de développement, savoir assimiler les différentes contraintes d'un projet (délais, attentes, budgets…), et pouvoir solutionner les anomalies (origine, correctifs, mise en ligne). La maîtrise de l'anglais est également requise, afin de comprendre les différents langages de code, comme le HTML. Le développeur PHP doit aussi faire preuve de rigueur, d'organisation, être flexible et polyvalent, autonome et curieux. Même sous pression, il devra rester efficace.
Quel est le profil idéal pour un Développeur·euse PHP (Symfony, Laravel, Drupal...)
L'avantage avec ce métier, c'est qu'on peut y accéder de façon autodidacte. Il suffit d'acquérir de l'expérience tout simplement. Néanmoins, il est recommandé de suivre une formation allant de bac+2 à bac+5 pour bien attirer les recruteurs. Il existe en France de nombreuses formations qui permettent d'acquérir de solides compétences en PHP, et dans le développement en général.
Parmi les formations les plus répandues pour accéder à ce métier et devenir un expert dans le domaine IT, il y a la licence professionnelle, l'école d'ingénieur, le master de création de sites web, le DUT réseaux de communication, et les écoles spécialisées dans l'informatique.