Avertissement : Ce site n'est pas recommandé pour les navigateurs Internet Explorer. Veuillez utiliser un autre navigateur Web pour profiter d'une meilleure expérience.
Publié 20.02.2025
Société : Safran Helicopter Engines
Domaine d'activité : Systèmes d'informations
Emplacement : Bordes, Nouvelle Aquitaine, France
Type de contrat : CDI
Durée du contrat : Temps complet
Diplôme requis : BAC+5
Expérience requise : Supérieure à 5 ans
Statut professionnel : Ingénieur & Cadre
Langue(s) parlée(s) : Anglais Bilingue
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.
Et en complément ?
- Collaboration et Support aux Équipes Techniques :
- Travailler en étroite collaboration avec les équipes de développement pour comprendre leurs besoins spécifiques et adapter l'usine logicielle en conséquence.
- Encadrer les équipes techniques pour une meilleure adoption des pratiques CI/CD et DevOps, en proposant des formations, des ateliers et des outils de documentation détaillée.
- Assurer le support et la maintenance de l'infrastructure CI/CD, en veillant à une disponibilité et à une fiabilité maximales dans les différents fuseaux horaires.
Veille Technologique et Innovation Continue :
- Rester à la pointe des technologies CI/CD, DevOps et cloud (AWS), en intégrant des innovations pertinentes qui contribuent à l'efficacité et à la compétitivité de l'entreprise.
Parlons de vous
- 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.
Parce que nous sommes persuadés que chaque talent compte, nous valorisons et encourageons les candidatures de personnes en situation de handicap pour nos opportunités d'emploi.