Senior Développeur PHP
Il y a 1 jour
AixenProvence, Provence-Alpes-Côte d'Azur, France
SKOTT GROUP
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
🚀 RECRUTEMENT | Développeur Senior PHP / MySQL, découverte, documentation et évolution d’ERP interne (H/F), Aix-en-Provence
Pour l’un de nos clients, un acteur industriel high-tech à forte valeur technologique, nous recherchons un(e) développeur(se) senior PHP / MySQL pour reprendre en main son ERP développé en interne.
Un projet de fond pour un profil curieux : l’ERP a été conçu sur mesure et s’appuie sur peu de documentation existante. Vous l’explorez en autonomie, avec une mission claire : comprendre l’ERP, en rédiger la documentation de référence, puis le consolider et le faire évoluer, en préparant sa trajectoire vers une solution du marché (SAP).
La démarche est progressive : on commence par comprendre, on documente, et on fait évoluer ensuite.
📍 Lieu : Aix-en-Provence
📄 Contrat : Freelance, CDI ou CDD
🏠 Organisation : présence sur site, avec 1 à 2 jours de télétravail par semaine
🌍 Langues : français et anglais professionnel (impératif)
🎯 VOS MISSIONS
1️⃣ Découverte de l’ERP et rétro-ingénierie
• Explorer le code PHP et la base MySQL pour reconstituer le fonctionnement réel de l’ERP
• Cartographier le schéma de données : tables, relations, procédures stockées, triggers, requêtes clés
• Retrouver et formaliser les règles métier, souvent présentes uniquement dans le code
• Valider votre compréhension avec les utilisateurs métier, qui connaissent les usages réels
• Repérer les dépendances et les points d’attention techniques 2️⃣ Documentation de référence
• Produire la documentation technique et fonctionnelle : architecture, modèle de données, flux, modules
• Documenter les processus métier couverts : achats, stocks, production, facturation, etc.
• Rédiger les modes opératoires d’exploitation et de maintenance
• Poser les bases d’une connaissance partagée de l’ERP, et non portée par une seule personne 3️⃣ Maintenance et fiabilisation
• Assurer la maintenance corrective et évolutive de l’ERP
• Fiabiliser l’existant : correction d’anomalies, optimisation des requêtes MySQL, sécurisation du code et des accès
• Mettre en place des sauvegardes, des tests et des jeux de données de contrôle
• Participer à la montée de version progressive de l’environnement (PHP, MySQL) 4️⃣ Évolution et modernisation
• Faire évoluer l’ERP selon les besoins des utilisateurs et des métiers
• Rafraîchir progressivement l’application (refactoring, structuration du code, ergonomie)
• Recueillir et prioriser les besoins avec les utilisateurs 5️⃣ Préparation de la migration vers SAP
• Contribuer à l’analyse de l’existant en vue d’un passage à SAP : inventaire des données, des flux et des règles de gestion
• Préparer la reprise des données : extraction, nettoyage, mapping
• Travailler avec les équipes métier, l’IT et l’intégrateur pour préparer la transition 6️⃣ L’IA comme alliée au quotidien
• Utiliser des assistants IA pour accélérer la compréhension du code, la rédaction de la documentation, la génération de tests et le refactoring
• Relire et valider les résultats produits
• Respecter les règles de confidentialité : pas de données sensibles ou de code propriétaire dans des outils non autorisés 👤
PROFIL RECHERCHÉ
Expérience:
développeur senior, avec plusieurs années d’expérience sur des applications métier en PHP / MySQL, et à l’aise pour prendre en main du code existant peu documenté Compétences techniques indispensables : ✔️ PHP, y compris du PHP ancien ou sans framework ✔️ MySQL en profondeur : modélisation, requêtes complexes, optimisation, procédures stockées, triggers ✔️ Lecture et compréhension d’une application et d’une base de données existantes (rétro-ingénierie) ✔️ Connaissance du fonctionnement d’un ERP ou d’un SI de gestion : achats, stocks, production, facturation, comptabilité ✔️ Git et bonnes pratiques de développement ✔️ Rédaction de documentation technique claire Langues et IA : ✔️ Anglais courant à l’oral et à l’écrit (impératif) ✔️ À l’aise avec les outils d’IA générative (assistants de code, documentation, analyse), avec un regard critique sur leurs résultats Un vrai plus :
• Expérience de migration de données vers un ERP (SAP ou autre)
• Notions de SAP
• Expérience en environnement industriel
• Notions de HTML/JavaScript/CSS, d’Apache/Linux, de tests automatisés et de refactoring Qualités attendues :
• Curiosité et esprit d’analyse, pour comprendre un système pas à pas
• Autonomie et goût de l’investigation
• Rigueur et méthode
• Sens de la documentation et de la transmission
• Bon relationnel avec les utilisateurs métier ✨ POURQUOI REJOINDRE L’AVENTURE ?
• Un poste de référence : vous devenez la personne qui connaît l’ERP de l’intérieur
• Une grande liberté dans la façon de l’aborder et de structurer votre travail
• Un projet de fond, avec la documentation comme premier livrable
• Une perspective de long terme avec la préparation de la migration vers SAP
• Un cadre de travail à Aix-en-Provence, avec 1 à 2 jours de télétravail par semaine
• Des outils d’IA pour avancer plus vite et plus sereinement 📩 POSTULER Envoyez votre CV en message privé ou à enzo.alves@skott.fr. Vous connaissez quelqu’un qui correspond ? Partagez cette annonce, ça peut l’aider. 🙏 #Recrutement #PHP #MySQL #ERP #SAP #Développeur #ReverseEngineering #IA #Freelance #AixEnProvence #Emploi #IT
• Explorer le code PHP et la base MySQL pour reconstituer le fonctionnement réel de l’ERP
• Cartographier le schéma de données : tables, relations, procédures stockées, triggers, requêtes clés
• Retrouver et formaliser les règles métier, souvent présentes uniquement dans le code
• Valider votre compréhension avec les utilisateurs métier, qui connaissent les usages réels
• Repérer les dépendances et les points d’attention techniques 2️⃣ Documentation de référence
• Produire la documentation technique et fonctionnelle : architecture, modèle de données, flux, modules
• Documenter les processus métier couverts : achats, stocks, production, facturation, etc.
• Rédiger les modes opératoires d’exploitation et de maintenance
• Poser les bases d’une connaissance partagée de l’ERP, et non portée par une seule personne 3️⃣ Maintenance et fiabilisation
• Assurer la maintenance corrective et évolutive de l’ERP
• Fiabiliser l’existant : correction d’anomalies, optimisation des requêtes MySQL, sécurisation du code et des accès
• Mettre en place des sauvegardes, des tests et des jeux de données de contrôle
• Participer à la montée de version progressive de l’environnement (PHP, MySQL) 4️⃣ Évolution et modernisation
• Faire évoluer l’ERP selon les besoins des utilisateurs et des métiers
• Rafraîchir progressivement l’application (refactoring, structuration du code, ergonomie)
• Recueillir et prioriser les besoins avec les utilisateurs 5️⃣ Préparation de la migration vers SAP
• Contribuer à l’analyse de l’existant en vue d’un passage à SAP : inventaire des données, des flux et des règles de gestion
• Préparer la reprise des données : extraction, nettoyage, mapping
• Travailler avec les équipes métier, l’IT et l’intégrateur pour préparer la transition 6️⃣ L’IA comme alliée au quotidien
• Utiliser des assistants IA pour accélérer la compréhension du code, la rédaction de la documentation, la génération de tests et le refactoring
• Relire et valider les résultats produits
• Respecter les règles de confidentialité : pas de données sensibles ou de code propriétaire dans des outils non autorisés 👤
PROFIL RECHERCHÉ
Expérience:
développeur senior, avec plusieurs années d’expérience sur des applications métier en PHP / MySQL, et à l’aise pour prendre en main du code existant peu documenté Compétences techniques indispensables : ✔️ PHP, y compris du PHP ancien ou sans framework ✔️ MySQL en profondeur : modélisation, requêtes complexes, optimisation, procédures stockées, triggers ✔️ Lecture et compréhension d’une application et d’une base de données existantes (rétro-ingénierie) ✔️ Connaissance du fonctionnement d’un ERP ou d’un SI de gestion : achats, stocks, production, facturation, comptabilité ✔️ Git et bonnes pratiques de développement ✔️ Rédaction de documentation technique claire Langues et IA : ✔️ Anglais courant à l’oral et à l’écrit (impératif) ✔️ À l’aise avec les outils d’IA générative (assistants de code, documentation, analyse), avec un regard critique sur leurs résultats Un vrai plus :
• Expérience de migration de données vers un ERP (SAP ou autre)
• Notions de SAP
• Expérience en environnement industriel
• Notions de HTML/JavaScript/CSS, d’Apache/Linux, de tests automatisés et de refactoring Qualités attendues :
• Curiosité et esprit d’analyse, pour comprendre un système pas à pas
• Autonomie et goût de l’investigation
• Rigueur et méthode
• Sens de la documentation et de la transmission
• Bon relationnel avec les utilisateurs métier ✨ POURQUOI REJOINDRE L’AVENTURE ?
• Un poste de référence : vous devenez la personne qui connaît l’ERP de l’intérieur
• Une grande liberté dans la façon de l’aborder et de structurer votre travail
• Un projet de fond, avec la documentation comme premier livrable
• Une perspective de long terme avec la préparation de la migration vers SAP
• Un cadre de travail à Aix-en-Provence, avec 1 à 2 jours de télétravail par semaine
• Des outils d’IA pour avancer plus vite et plus sereinement 📩 POSTULER Envoyez votre CV en message privé ou à enzo.alves@skott.fr. Vous connaissez quelqu’un qui correspond ? Partagez cette annonce, ça peut l’aider. 🙏 #Recrutement #PHP #MySQL #ERP #SAP #Développeur #ReverseEngineering #IA #Freelance #AixEnProvence #Emploi #IT