Collective.work
Développeur PHP-SQL - Freelance
Collective.workFrance2 days ago
Full-timeEngineering, Information Technology
Budget: 600

Résumé

ce poste s'inscrit dans une équipe "Performance & Pilotage" d'une douzaine de personnes en charge du suivi financier, de la PMO projet et son application de gestion de projet. Le projet concerne une application de gestion de projet. Elle a été développée en interne et est utilisée par les chefs de projets et responsables de portefeuilles. C'est le point central d'accès et d'échanges de données entre plusieurs applications du SI.

Elle Permet Notamment

  • Centraliser les données provenant de différentes sources (base SQL, SI Finance, ...)
  • Standardiser les échanges via des API
  • Synchroniser les informations entre plusieurs outils
  • Sécuriser l'accès aux données (authentification, autorisation)
  • Simplifier l'intégration de nouvelles applications dans l'écosystème IT

L'écosystème applicatif s'intègre généralement dans un environnement composé de :

  • Base de données (MS SQLServer)
  • Application métier interne consommant les données via API
  • Module de traitement développé en PHP
  • Service d'intégration (ETL, script de synchronisation)
  • Portail interne consulté par équipe opérationnelle
  • Développeur PHP-SQL (compétences requises également en C#)

Développement & maintenance applicative

  • Concevoir, développer et maintenir des applications en PHP (Framework éventuels : Laravel...)
  • Développer et optimiser des requêtes SQL (MS SQLServer), procédures stockées et scripts automatisés
  • Participer au développement ou à la maintenance de modules en C# (application interne, service Windows, API...)
  • Gérer l'intégration continue (Releases, GITLAB CI/CD)

Analyse et compréhension des besoins

  • Recueillir les besoins métiers auprès des PMO
  • Aider à la rédaction des spécifications fonctionnelles et techniques
  • Identifier les contraintes techniques, organisationnelles, réglementaires
  • Proposer des solutions fiables, évolutives, et cohérentes avec l'architecture existante

Qualité, tests et documentation

  • Rédiger des documents techniques, manuels d'utilisation et guides de déploiement
  • Réaliser des tests unitaires et fonctionnels
  • Participer à la revue de codes pour garantir la qualité et la conformité aux standards internes

Support et amélioration continue

  • Assurer un support de niveau 2/3 sur les applications développées
  • Suivre les incidents, analyser les causes, proposer des correctifs
  • Contribuer à l'amélioration continue du SI (normalisation, industrialisation, automatisation)

Compétences Techniques

Langages

  • PHP (Laravel), objet, MVC
  • SQL (MS SQLServer, Redis)
  • C# (base ou développement de modules complémentaires)

Outils & Technologies

  • Gitlab
  • Serveurs web (IIS, Apache, Nginx)
  • APIs REST
  • Environnement .NET

Méthodologies

  • Analyse fonctionnelle
  • Conception technique
  • Agile/Scrum

Besoins Fonctionnels

  • Clarifier les demandes métier avant tout développement
  • Formaliser les besoins sous forme de : user stories, diagrammes simples, spécifications fonctionnelles
  • Identifier les processus existants pour évaluer l'impact des évolutions

Besoins Techniques

  • Stabiliser et fiabiliser les applications existantes en PHP et SQL Server
  • Réduire la dette technique (nettoyage code, refactoring)
  • Améliorer la performance des requêtes SQL (index, vues, optimisation)
  • Maintenir ou faire évoluer les modules C# utilisés dans le SI
  • Documenter toutes les évolutions pour garantir la maintenabilité

Besoins Organisationnels

  • Avoir un processus clair de gestion des demandes (ticketing, priorisation)
  • Mettre en place un planning de livraison (sprint, releases)
  • Renforcer la communication avec les utilisateurs finaux
  • Anglais (lu, écrit, parlé)

Indicateurs de Réussite

  • Taux de résolution des tickets dans les délais
  • Qualité du code
  • Satisfaction des utilisateurs (retours)
  • Respect des délais projet et du périmètre défini
  • Documentation complète et à jour

Key Skills

Ranked by relevance