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
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 :
1. Mettre en place et déployer les méthodologies Agile / DevOps sur les nouveaux projets d'informatisation,
2. Piloter les projets informatiques à forte résonnance technologique,
3. Mettre en œuvre des expérimentations (IOT, DevOps, BigData...),
4. Animer la veille technologique SI pour son domaine d'expertise,
5. 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 :
1. 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.
2. Optimiser la réutilisabilité et la maintenabilité du code en définissant des lignes directrices et des bonnes pratiques pour l'équipe.
3. 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 :
1. Conception et maintenabilité d'une usine logicielle de développement.
2. Concevoir une infrastructure CI/CD hautement performante, modulaire, et flexible pour répondre aux besoins variés des équipes de développement.
3. Superviser la mise en place d'outils CI/CD comme GitLab CI/CD pour automatiser l'intégration et les déploiements.
4. 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 :
1. 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.
2. 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.
3. 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) :
1. 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.
2. 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.
3. 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.
Collaboration et Support aux Équipes Techniques :
1. Travailler en étroite collaboration avec les équipes de développement pour comprendre leurs besoins spécifiques et adapter l'usine logicielle en conséquence.
2. 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.
3. 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 :
1. 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 :
1. Expérience de +6 ans en architecture logicielle, avec maîtrise d'Angular et Node.js.
2. 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.
3. Expérience en automatisation et infrastructure as code (GitLab CI, Terraform).
4. Expérience confirmée dans la gestion de projets techniques et dans l'accompagnement de collaborateurs multiculturels.
5. Bonne connaissance des environnements Cloud (AWS) et des méthodologies agiles.
6. 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.
#J-18808-Ljbffr
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.