Job 1000 van 1000


Postuler



Développeur Python Expérimenté – H/F


<h2 data-path-to-node="3">Aligne les enjeux métiers et les solutions SI</h2> <p data-path-to-node="4">Nous recherchons un(e) Développeur(se) Python Senior pour renforcer nos équipes et accompagner le déploiement d&rsquo;applications critiques dédiées à la sécurité du système d&rsquo;information. Au cœur d&rsquo;un dispositif agile exigeant, ton rôle combinera la conception d&rsquo;architectures microservices, le développement d&rsquo;API sécurisées et l&rsquo;industrialisation des chaînes de delivery pour garantir un niveau de qualité logicielle optimal.</p> <h2 data-path-to-node="5"></h2> <h2 data-path-to-node="5">Ton futur environnement</h2> <p data-path-to-node="6">Tu évolueras au sein d&rsquo;un pôle d&rsquo;excellence en ingénierie logicielle et cybersécurité, chargé de concevoir et de faire évoluer les solutions de protection et de supervision des SI de nos clients. Intégré(e) au sein d&rsquo;une squad fonctionnant selon la méthodologie Agile Scrum, tu travailleras dans un écosystème cloud et conteneurisé moderne, s&rsquo;appuyant sur des standards élevés de Clean Code et de sécurité applicative. C&rsquo;est le cadre idéal pour exprimer ton leadership technique, optimiser des architectures distribuées et porter une culture d&rsquo;ingénierie rigoureuse au quotidien.</p> <h2 data-path-to-node="7"></h2> <h2 data-path-to-node="7">Tes missions clés</h2> <p data-path-to-node="8"><b data-path-to-node="8" data-index-in-node="0">Conception, Développement d&rsquo;API &amp; Architecture :</b></p> <ul data-path-to-node="9"> <li> <p data-path-to-node="9,0,0">Participer activement au projet de développement d’une application stratégique pour la sécurité du SI en méthode Agile Scrum.</p> </li> <li> <p data-path-to-node="9,1,0">Concevoir et développer des API REST et des Webservices robustes, documentés et exposés de manière transparente au sein d&rsquo;un Swagger.</p> </li> <li> <p data-path-to-node="9,2,0">Implémenter de nouvelles fonctionnalités applicatives pour répondre précisément aux besoins métiers formalisés sous forme de User Stories (US).</p> </li> <li> <p data-path-to-node="9,3,0">S&rsquo;appuyer sur de solides connaissances des architectures SOA et Microservices pour concevoir des modules scalables et découplés.</p> </li> </ul> <p data-path-to-node="10"><b data-path-to-node="10" data-index-in-node="0">Qualité, Sécurisation du Code &amp; DevOps :</b></p> <ul data-path-to-node="11"> <li> <p data-path-to-node="11,0,0">Garantir l&rsquo;excellence technique des livrables via la relecture croisée du code (code reviews), l&rsquo;optimisation des performances et l&rsquo;application des normes de sécurité applicative.</p> </li> <li> <p data-path-to-node="11,1,0">Rédiger de manière systématique les tests unitaires et les tests d&rsquo;intégration pour sécuriser le patrimoine logiciel.</p> </li> <li> <p data-path-to-node="11,2,0">Assurer la gestion de configuration et le versionning rigoureux du code source.</p> </li> <li> <p data-path-to-node="11,3,0">Manipuler et intégrer les outils, registres et librairies internes au groupe (Artifactory, serveurs Apache).</p> </li> </ul> <p data-path-to-node="12"><b data-path-to-node="12" data-index-in-node="0">Cadrage Agile, Documentation &amp; Engagement :</b></p> <ul data-path-to-node="13"> <li> <p data-path-to-node="13,0,0">Estimer avec précision la complexité des tâches et des User Stories lors des sessions de Backlog Refinement.</p> </li> <li> <p data-path-to-node="13,1,0">Concevoir, structurer et maintenir à jour l’ensemble des documentations techniques et d&rsquo;architecture.</p> </li> <li> <p data-path-to-node="13,2,0">Réaliser des démonstrations régulières des fonctionnalités développées (sprint reviews) pour prouver la conformité des développements face aux spécifications d&rsquo;origine.</p> </li> <li> <p data-path-to-node="13,3,0">Faire preuve d&rsquo;implication, de leadership et d&rsquo;engagement pour tirer l&rsquo;équipe vers le haut.</p> </li> </ul> <h2 data-path-to-node="14"></h2> <h2 data-path-to-node="14">Ton profil</h2> <ul data-path-to-node="15"> <li> <p data-path-to-node="15,0,0"><b data-path-to-node="15,0,0" data-index-in-node="0">Formation :</b> Diplôme d&rsquo;Ingénieur ou Bac+5 spécialisé en informatique, sécurité des systèmes d&rsquo;information ou génie logiciel.</p> </li> <li> <p data-path-to-node="15,1,0"><b data-path-to-node="15,1,0" data-index-in-node="0">Expérience :</b> Tu justifies d&rsquo;une expérience solide, réussie et significative sur un poste similaire de développeur Python en environnement de production critique.</p> </li> <li> <p data-path-to-node="15,2,0"><b data-path-to-node="15,2,0" data-index-in-node="0">Expertise Technique Impérative :</b></p> <ul data-path-to-node="15,2,1"> <li> <p data-path-to-node="15,2,1,0,0">Parfaite maîtrise du langage <b data-path-to-node="15,2,1,0,0" data-index-in-node="29">Python</b> (l&rsquo;expérience sur la version 3.7 ou supérieure est fortement appréciée).</p> </li> <li> <p data-path-to-node="15,2,1,1,0">Excellente connaissance des frameworks et outils de l&rsquo;écosystème : <b data-path-to-node="15,2,1,1,0" data-index-in-node="67">Flask, Celery, Pytest, Swagger, API REST, Apache</b>.</p> </li> <li> <p data-path-to-node="15,2,1,2,0">Solide maîtrise des bases de données relationnelles et du langage SQL, spécifiquement sur <b data-path-to-node="15,2,1,2,0" data-index-in-node="90">PostgreSQL</b>.</p> </li> </ul> </li> <li> <p data-path-to-node="15,3,0"><b data-path-to-node="15,3,0" data-index-in-node="0">Industrialisation, Cloud &amp; DevOps :</b></p> <ul data-path-to-node="15,3,1"> <li> <p data-path-to-node="15,3,1,0,0">Pratique confirmée des outils de CI/CD et de versioning : <b data-path-to-node="15,3,1,0,0" data-index-in-node="58">Jenkins, GitLab</b>.</p> </li> <li> <p data-path-to-node="15,3,1,1,0">Bonnes connaissances des technologies de conteneurisation et d&rsquo;orchestration Cloud : <b data-path-to-node="15,3,1,1,0" data-index-in-node="85">Docker, Kubernetes</b>.</p> </li> </ul> </li> <li> <p data-path-to-node="15,4,0"><b data-path-to-node="15,4,0" data-index-in-node="0">Langues :</b> Anglais professionnel opérationnel (contexte de documentation et d&rsquo;échanges techniques).</p> </li> </ul> <h3 data-path-to-node="16"></h3> <h2 data-path-to-node="16">Tes atouts</h2> <ul data-path-to-node="17"> <li> <p data-path-to-node="17,0,0"><b data-path-to-node="17,0,0" data-index-in-node="0">Sens de la Sécurité et Rigueur :</b> Sensibilité accrue aux problématiques de sécurisation du code (OWASP, protection des données) et attachement profond aux principes du Clean Code.</p> </li> <li> <p data-path-to-node="17,1,0"><b data-path-to-node="17,1,0" data-index-in-node="0">Esprit Analytique et de Synthèse :</b> Capacité à décomposer des besoins fonctionnels complexes en tâches techniques claires et à en estimer la charge de manière fiable.</p> </li> <li> <p data-path-to-node="17,2,0"><b data-path-to-node="17,2,0" data-index-in-node="0">Posture de Senior et Communication :</b> Esprit d&rsquo;équipe affirmé, rigueur dans le partage de connaissances lors des revues de code et aisance lors des démonstrations devant les parties prenantes.</p> </li> </ul>

<p>Storm Group est un cabinet de conseil en transformation des Systèmes d’Information et des Organisations. Nous intervenons sur l’ensemble de la chaîne de valeur : cadrage personnalisé, pilotage et développement applicatif pour les projets IT critiques.</p>

Postuler

Plus d'emplois de votre recherche