PHP Symfony Culture IA et DevOps (IT) / Freelance
Développeur PHP Symfony Senior (Backend / DDD)
Contexte : Nous recherchons un développeur PHP Symfony senior pour rejoindre une équipe senior.
L’équipe participe à la modernisation générale de la Stack (migration vers cloud, découpage d’applications, CDC, intégration au Legacy). Fort niveau d’adhérence entre équipes produit, SRE et autres services.
Missions principales :
- Développer et maintenir des API backend en PHP / Symfony selon les principes DDD.
- Concevoir et implémenter des agrégats, events et workflows asynchrones (RabbitMQ).
- Participer au design d’architecture (hexagonal, CQRS) et aux décisions techniques de l’équipe.
- Assurer la qualité : TDD, tests unitaires, fonctionnels et end-to-end, revues de code.
- Collaborer étroitement avec les SRE pour le debugging infra et le déploiement (CI/CD, containers, monitoring).
- Contribuer au 70 % Build / 30 % run / résolution d’incidents sur des services critiques et à la maintenance corrective.
- Faciliter la communication inter-équipes : produire ADRs, clarifier langages métiers/événements.
Profil recherché (compétences techniques) :
- Excellente maîtrise de PHP et Symfony (développement d’API REST/GraphQL, bonnes pratiques Symfony).
- Connaissances DDD , BDD, architecture hexagonale, CQRS et conception d’agrégats. Vous cherchez une mission Craft pour changer de poste.
- Expérience sur systèmes asynchrones (RabbitMQ, CDC) et mécanismes d’événements.
- Tu es sur une mission depuis des mois tu sens que ton équipe ne va plus dans le sens de l’histoire. Tu fais énormément de veille tout en étant pragmatique.
- Tu ne reste pas sur tes acquis malgré un niveau d’expertise avancé. Tu as envie de partager ton expertise avec tes pairs.
- Tu as déjà travaillé sur des équipes d’expert ou participer a la création partie tech d’un startup (Pas solo) de A à Z.
- Bonnes pratiques de tests : unitaires, fonctionnels, E2E ; expérience TDD appréciée.
- Confort avec cloud AWS ou GCP ou Azure, containers, CI/CD et debugging infra (logs, commandes Linux, SRE collaboration).
- Notions d’outils d’observabilité et monitoring (metrics, alerting).
Modalités :
- Rythme : sprints Scrum, forte exposition au run et incidents.
- Environnement : PHP/Symfony principalement, nouvelles apps en Symfony. Équipe technique engagée, beaucoup d’initiatives produit et technique, opportunités de modernisation et d’impact sur produits critiques.
- Mission longue durée pas de limite, préavis de 1 mois accepté
Pourquoi rejoindre ?
Organisation en 3 J / 2 J - Possibilité de full TT négociable si hors IDF (Idéalement avec accès direct à Paris - Lyon, Lille, Tours, Bordeaux). Le candidat doit être basé en France. Merci de ne pas postuler si vous êtes basé à l'étranger. ESN merci de n'envoyer que des experts, pas de débutants.
Tarif indicatif et reste à discuter selon expertise. Merci de proposer une offre réaliste par rapport à votre niveau d'expertise. Je serais ravi d'échanger sur cette mission.
Profil candidat:
- 10+ années d’expérience en backend (idéalement ~8 à 15 ans d’expérience globale).
- Une première expérience réussie sur de l’event sourcing.
- Expérience sur produits critiques/ plates-formes distribuées et inter-applicatifs.
- Historique de travail sur projets de migration (data center → cloud) et modernisation de legacy.
Compétences transverses / soft skills :
- Capacités de communication et d’alignement entre devs et produit (clarifier le langage métier).
- Esprit d’équipe : capacité à faire liaison entre profils techniques variés, pédagogie pour améliorer la communication.
- Curiosité technologique, envie d’apprendre et d’expérimenter (IA / outils d’assistance acceptés sous règles internes).
- Sens de la qualité et du pragmatisme (savoir quand refactorer vs accepter du legacy).
Atouts :
- Expérience devops légère (terraform / charts Helm …). Si vous êtes expert et que nous nous connaissons déjà, n'hésitez pas à m'appeler directement sur mon mobile.
- Pas d'échange téléphone avec les ESN si pas de CV.