Au sein de la Direction des Systèmes d'Informations de SAFRAN Helicopter Engines basée à Bordes, le pôle "Digital Applications" de la Digital Factory est central dans le dispositif d'innovation technologique.
Ce pôle assure cinq missions principales :
- Mettre en place et déployer les méthodologies Agile / DevOps sur les nouveaux projets d'informatisation,
- Piloter les projets informatiques à forte résonnance technologique,
- Mettre en œuvre des expérimentations (IOT, DevOps, BigData...),
- Animer la veille technologique SI pour son domaine d'expertise,
- Soutenir les autres centres de compétences.
Au sein du département Digital Factory de la DSI, en tant que Architecte Logiciel senior vos responsabilités clés seront:
• Concevoir des architectures front-end et back-end performantes, basées sur Angular et Node.js qui répondent aux besoins de nos clients à l'échelle mondiale.
• Optimiser la réutilisabilité et la maintenabilité du code en définissant des lignes directrices et des bonnes pratiques pour l'équipe.
• Mentorat des équipes de développement sur les décisions architecturales et les bonnes pratiques.
Vous serez le garant de l'usine logicielle de Safran Helicopter Engines avec les responsabilités clés suivantes:
Conception et Déploiement d'une Usine Logicielle:
° Conception et maintenabilité d'une usine logicielle de développement.
• Concevoir une infrastructure CI/CD hautement performante, modulaire, et flexible pour répondre aux besoins variés des équipes de développement.
• Superviser la mise en place d'outils CI/CD comme GitLab CI/CD pour automatiser l'intégration et les déploiements.
• Garantir une interopérabilité optimale des outils utilisés par les équipes de développement, de QA et d'infrastructure.
Optimisation des Pipelines de Développement et de Déploiement :
• Structurer des pipelines de développement et de livraison automatisés, réduisant les délais de mise en production tout en assurant des contrôles de qualité rigoureux à chaque étape.
• Intégrer des processus de test automatisés (tests unitaires, fonctionnels, et de performance) pour détecter et résoudre les défauts de manière proactive.
• Définir et suivre des indicateurs de performance (KPI) pour évaluer et améliorer l'efficacité des processus CI/CD (temps de déploiement, taux de réussite des builds, fréquence des releases, etc.).
Mise en Œuvre des Meilleures Pratiques de Sécurité (DevSecOps) :
• Mettre en place des pratiques DevSecOps, intégrant des contrôles de sécurité au sein du pipeline CI/CD, tels que le scanning de vulnérabilités, le testing de sécurité statique et dynamique.
• Garantir la conformité aux normes de sécurité et aux réglementations locales et internationales en intégrant des politiques de sécurité strictes dans les workflows de déploiement.
• Sensibiliser et former les équipes aux pratiques de sécurité et aux risques potentiels pour réduire les vulnérabilités dès le développement.
• Expérience de +6 ans en architecture logicielle, avec maîtrise d'Angular et Node.js.
• Expertise en CI/CD, avec une capacité à structurer des chaînes de déploiement pour des applications développées en Angular et Node.js et autres langages de développement...
• Expérience en automatisation et infrastructure as code (GitLab CI, Terraform).
• Expérience confirmée dans la gestion de projets techniques et dans l'accompagnement de collaborateurs multiculturels.
• Bonne connaissance des environnements Cloud (AWS) et des méthodologies agiles.
• Leadership
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.