Le Poste : Architecte Fonctionnel PHP Symfony et Angular
Rejoignez une équipe innovante dans le secteur des télécommunications à Lyon pour jouer un rôle clé dans l'évolution d'applications.
Vous interviendrez sur des projets stratégiques avec la possibilité d'un télétravail partiel.
Vos Missions :Conception et Architecture (PHP / Symfony / Angular / REST / SOAP)
Conception d'Architecture Technique : Définir et valider les choix d'architecture technique (micro-services, monolithique, etc.) en exploitant l'écosystème Symfony (pour le backend) et Angular (pour le frontend).
Développement Full Stack : Participer activement au développement de modules complexes en PHP (utilisant le framework Symfony) et des interfaces utilisateur riches en Angular.
Gestion des APIs : Concevoir, documenter et mettre en œuvre les interfaces d'échanges de données en utilisant les protocoles REST (majoritairement) et/ou SOAP pour assurer l'interopérabilité avec les systèmes tiers ou le SI interne.2. Industrialisation et DevOps (Docker / Gitlab / Gitlab CI)
Conteneurisation : Mettre en place et maintenir la conteneurisation des applications à l'aide de Docker pour garantir l'homogénéité des environnements (Développement, Recette, Production).
Intégration Continue / Déploiement Continu (CI/CD) : Définir et automatiser les chaînes de CI/CD via Gitlab CI (pipelines) pour le build, les tests automatisés et le déploiement des nouvelles versions applicatives.
Gestion du Code Source : Gérer le cycle de vie du code source (branches, merges, revues de code) au sein de Gitlab, en assurant la traçabilité des développements.3. Qualité, Méthode et Documentation (Agilité / Rédactionnel / Spécifications)
Pilotage Technique : Évaluer la faisabilité technique des besoins fonctionnels et les traduire en spécifications techniques détaillées (STD) de haute qualité.
Méthodologie Agile : Appliquer les principes de l'Agilité (Scrum ou Kanban), participer aux sprints (planification, revues, rétrospectives) et estimer les charges de travail techniques.
Qualité et Documentation : Garantir le respect des standards de codage, réaliser des revues de code régulières et maintenir à jour la documentation technique de l'architecture et des APIs.
Rénovation Technique : En lien avec la mission de rénovation logicielle, planifier et exécuter les montées de version des frameworks (ex: migration de Symfony2 vers une version plus récente) et identifier les zones de dette technique.Vos Compétences et Profil :
Vous justifiez de 6 ans d'expérience minimum en développement et architecture.
Expertise solide en : PHP, Symfony2 (ou versions plus récentes), et Angular.
Maîtrise des services web REST et SOAP.
Familiarité avec l'écosystème DevOps (Gitlab, Docker, Gitlab CI).
Expérience en méthodologie Agile.
Capacité à rédiger des spécifications techniques claires et à maintenir une documentation complète.avantages Intégrer nos équipes, c’est aussi l'opportunité d'intervenir au sein de notre delivery center assurance et participer à des sujets nationaux et internationaux.Communauté d’experts pour vous accompagner dans votre montée en compétenceUn management personnalisé assuré par un/une gestionnaire de carrièreUne licence Udemy Business pour tous les collaborateursPossibilité de télétravailler plusieurs jours par semaineÉvènements techniques et festifs!Tickets restaurant/ mutuellePrime de parrainageAvantage CSECertification top employeur 2024
Randstad Digital est une société handi-accueillante.
Si vous avez un réel intérêt pour les projets innovants, postulez à cette offre et trouvez le poste de vos rêves !
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.