CAISSE PRIMAIRE D'ASSURANCE MALADIE

DEVELOPPEUR - Alternance (H/F)

Alternance 12 mois Partenaire
La Roche-sur-Yon Candidater avant le 13 juin 2026

Missions
  • Développer et maintenir des applications en PHP/Symfony, avec une attention particulière sur les APIs (API Platform) et les bonnes pratiques de conception (architecture MVC, DDD, design patterns).
  • Automatiser les processus de livraison logicielle :
o Configurer et optimiser des pipelines CI/CD (GitLab CI, GitHub Actions ou Jenkins) pour garantir des déploiements fiables et reproductibles (tests automatisés, analyse de code, (SonarQube, PHPStan) build, déploiement). o Mettre en place des stratégies de déploiement (blue-green) et surveiller la qualité des livraisons via des outils de reporting ( PHPStan).
  • Conteneuriser les applications avec Docker :
o Créer et maintenir des images Docker optimisées pour les applications Symfony et leurs dépendances (PHP-FPM, Nginx, bases de données). o Utiliser Docker Compose pour orchestrer des environnements locaux et de test, reproduisant fidèlement les conditions de production. o Participer à la migration progressive vers des architectures conteneurisées.
  • Participer à la modernisation des outils existants en collaborant avec les équipes techniques et métiers pour proposer des solutions robustes, scalables et sécurisées.
  • Contribuer à l'intégration et à l'optimisation des flux de données via des APIs REST en garantissant leur performance, leur maintenabilité et leur sécurité (authentification OAuth2, JWT, rate limiting).
  • Appliquer les méthodologies Agile/Scrum et contribuer aux rituels d'équipe (sprint planning, retrospectives, revues de sprint).
  • Analyser les besoins métiers et traduire les spécifications fonctionnelles en solutions techniques adaptées, en documentant vos choix (Swagger/OpenAPI, Markdown).

*Les activités confiées devront s'exercer dans le respect des règles relatives à la sécurité du système d'information et au secret professionnel.

Vous souhaitez faire un Master (Bac+5) en informatique, avec une spécialisation en développement logiciel et une expérience avancée en PHP/Symfony. Vous justifiez idéalement de :
Compétences techniques souhaitées :

  • Connaissance de Symfony (6/7) et de son écosystème (Doctrine ORM, Twig, EventDispatcher, Messenger, Security Component).
  • Connaissance confirmée avec API Platform :
o Conception d'APIs RESTful (ressources, filtres, pagination, sous-ressources). o Personnalisation des sérialiseurs, gestion des erreurs et documentation automatique (Swagger/OpenAPI).
  • Connaissances en bases de données :
o Modélisation et optimisation de requêtes (PostgreSQL/MySQL). o Migration de schémas avec Doctrine Migrations.
  • Bonnes Pratiques du CI/CD :
o Configuration de pipelines pour l'intégration continue (linters, tests unitaires/fonctionnels, analyse statique). o Déploiement continu vers des environnements staging/production (ansiblisation, scripts bash).
  • Connaissance de Docker :
o Création de Dockerfiles multi-étape pour PHP/Symfony. o Gestion des réseaux et volumes Docker, optimisation des images (Alpine, multi-stage builds). o Utilisation de Docker Compose pour les stacks locales (PHP, DB, cache Redis).
  • Un interet personnel à la culture DEVSECOPS serait un aout non négligeable
Qualités
  • Rigueur et autonomie : Capacité à diagnostiquer et résoudre des problèmes techniques complexes.
  • - Esprit d'équipe : Collaboration avec les développeurs, DevOps (SECOPS) et métiers (ateliers de spécifications, revues de code).
  • Curiosité et veille technologique : Intérêt pour les architectures modernes (microservices, event-driven, CQRS) et les outils DevOps.