Technical Lead .Net DevSecOps
Ref : 250227F001-
Date de début17/03/2025
-
Localisation
75001 PARIS
-
Durée3 mois (renouvelables)
-
Profil
Technical Leader

DESCRIPTION DE L'EMPLOI
En tant que Technical Lead .Net DevSecOps, vous jouerez un double rôle : d'une part, vous
diriger techniquement une équipe dédiée (domaine) assurant la fourniture de services de haute qualité, sécurisés et des solutions évolutives, incluant des fonctionnalités liées aux systèmes de réservation ; d'un autre côté, vous participera activement au Engineering Chapter, une communauté interne inspirée par le Modèle Spotify, qui favorise le partage des meilleures pratiques d'ingénierie et de sécurité parmi les équipes de développement.
Vous devrez également vous assurer que les livrables respectent les valeurs de Software Craftsmanship. Ce signifie que vous ne vous contenterez pas de fournir des fonctionnalités, mais que vous vous assurerez que le code est propre, maintenable et évolutif, adhérant à des normes de qualité élevées pour garantir une excellente base pour les développements futurs.
PRINCIPALES RESPONSABILITÉS
Responsabilités au sein du domaine :
Conception et développement des fonctionnalités du système de réservation :
• Concevoir et développer des fonctionnalités robustes, évolutives et sécurisées pour le système de réservation utilisant principalement le langage C# et le framework .Net.
• S'assurer que les fonctionnalités développées répondent aux besoins des utilisateurs finaux et sont conformes à l'architecture principes et normes de sécurité définis au sein de l’entreprise.
• Collaborer étroitement avec les propriétaires de produits, les architectes de solutions et le développement équipes pour définir et exécuter la roadmap technique et fonctionnelle de la réservation système.
Leadership en DevOps et DevSecOps :
• Mettre en œuvre et gérer des pipelines CI/CD robustes pour automatiser le déploiement et livraison continue.
• Intégrer les pratiques DevSecOps pour garantir que la sécurité est intégrée à chaque étape du cycle de vie du développement logiciel.
• Gérer et optimiser les environnements de développement, de test et de production pour garantir la livraison de produits rapide et fiable.
Gestion des risques et conformité :
• Définir et promouvoir des stratégies de gestion des risques de sécurité informatique (SIC) et de conformité au sein du Chapitre.
• Collaborer avec les équipes de sécurité pour mettre en œuvre des stratégies de prévention de la sécurité incidents et reprise après sinistre.
COMPÉTENCES REQUISES
- Expertise technique avancée en développement logiciel avec maîtrise du langage C# et le cadre .Net.
- Expérience dans le développement de fonctionnalités pour des systèmes complexes, tels que la réservation systèmes.
- Solide compréhension des pratiques DevOps et DevSecOps, y compris les pipelines CI/CD,
- Conteneurisation (Docker, Kubernetes) et infrastructure as code.
- Expérience avérée en architecture logicielle, avec la capacité de concevoir des systèmes sécurisés.
- Compétence en gestion de projet agile, avec expérience dans le rôle de facilitateur ou Scrum Master.
- Connaissance approfondie des outils et des cadres de sécurité et capacité à les mettre en œuvre, pratiques de sécurité dès la conception.
- Engagement envers les principes de Software Craftsmanship : Clean Code, TDD, Refactoring, etc.
- Capacité démontrée à offrir une valeur client de bout en bout, en mettant l'accent sur amélioration continue.
- Excellentes compétences en communication, avec la capacité d'influencer et de collaborer avec des équipes et des acteurs multidisciplinaires.
- Guider et soutenir l'équipe dans l'application du meilleur DevOps et du développement sécurisé et pratique.
Coaching et développement des compétences :
- Coacher et encadrer les développeurs de votre domaine pour renforcer leurs compétences techniques, en particulier dans les algorithmes avancés, la conception de logiciels et la sécurité informatique.
- Mener des séances de révision du code et de formation pour promouvoir l'adoption des meilleures pratiques et garantir la qualité du code.
- Encourager l'autonomie, l'autonomisation et la responsabilité au sein des équipes pour stimuler innovation et amélioration continue.
- Rôle Transversal via le Chapitre Ingénierie :
- Échange de pratiques d’ingénierie et de sécurité :
- Participer activement au chapitre d'ingénierie pour partager et discuter des meilleures ingénieries. Pratiques, stratégies de sécurité et nouvelles technologies.
- Travailler en collaboration avec d'autres responsables techniques et développeurs pour aligner pratiques de développement au sein de différentes équipes.
- Faciliter les ateliers techniques, les communautés de pratique et le partage des connaissances, sessions pour améliorer la qualité globale du développement de logiciels et promouvoir les logiciels
Valeurs artisanales.
Promotion des valeurs de l'artisanat logiciel :
- Promouvoir les principes de Software Craftsmanship, qui valorisent non seulement la fourniture de fonctionnalités, mais aussi la qualité, la maintenabilité et la lisibilité du code.
- Encourager une culture de développement basée sur le Clean Code et le Test Driven Development.
- (TDD), refactoring continu et amélioration continue de la qualité du code.
- Inspirez les équipes à produire du code qui est non seulement fonctionnel, mais aussi élégant, propre et facile à entretenir.
Innovation et amélioration continue :
- Promouvoir une culture d'innovation et d'apprentissage continu en encourageant expérimentation, amélioration continue et rétrospective.
- Surveiller et évaluer les nouvelles technologies et méthodologies pour les intégrer dans l'écosystème de développement s'il apporte de la valeur.
- Engagement envers l'apprentissage continu, avec curiosité et ouverture d'esprit à adopter nouvelles technologies et pratiques.
- Facilité à naviguer dans l'ambiguïté et capacité à travailler de manière autonome dans des travaux complexes environnements.
- Niveau de langue maternelle française afin de travailler en collaboration avec Business, Product.
- Responsable des équipes informatiques transversales et de l'équipe projets métiers.
- Formation supérieure en école d'ingénieur ou master en informatique
Bac +5] avec au moins 7 ans d'expérience dans des fonctions similaires.