Missions principales
Intégrer les composants logiciels, bibliothèques et services pour livrer des fonctionnalités complètes
Assurer la compatibilité et la cohérence globale du système
Identifier et résoudre les problèmes d’intégration (dépendances, conflits techniques)
Collaborer avec les équipes de développement, QA, DevOps et Product Owners
Définir et exécuter les tests d’intégration (manuels et automatisés)
Valider le fonctionnement bout en bout du système
Maintenir la documentation technique des environnements et processus
Participer à la gestion des versions et aux déploiements
Contribuer à l’amélioration continue (industrialisation, automatisation)
Profil recherché
Compétences techniques
Bonne compréhension des architectures logicielles et systèmes
Expérience en intégration logicielle / IVVQ
Maîtrise des outils de gestion de version (Git)
Connaissance des pratiques CI/CD
Compétences en scripting (Bash, Python ou équivalent)
Expérience avec APIs et services web (REST, JSON, XML)
Connaissance des environnements Cloud (AWS ou équivalent)
Idéalement : Docker / conteneurisation
Environnement & méthodes
Expérience en environnement Agile (Scrum)
Sensibilité aux pratiques DevOps
Soft skills
Bon relationnel et capacité à travailler en équipe
Esprit d’analyse et résolution de problèmes
Autonomie et rigueur
Bonne communication orale et écrite (FR / EN)
Expérience attendue
Formation Bac+5 (école d’ingénieur ou équivalent)
Minimum 5 ans d’expérience en environnement IT / intégration
Atouts complémentaires
Expérience dans des environnements complexes ou critiques
Connaissance des chaînes d’intégration industrialisées