Postée il y a 5 jours
Avec plus de 30 ans d'histoire, ALTEN accompagne en France et dans le monde entier la stratégie de développement de ses clients dans les domaines de l'innovation, de la R&D et des systèmes d'information. "Être la maison des ingénieurs, telle est l'ambition d'ALTEN. »
La Direction de l'Innovation est une structure récente en constante accélération qui met en oeuvre des projets innovants en réponse aux enjeux clients, en leur fournissant des solutions technologiques originales et disruptives.
En tant qu'Ingénieur en Gestion de Configuration Logiciel, vous serez responsable de la gestion et du contrôle des configurations logicielles tout au long du cycle de vie des projets. Vous jouerez un rôle clé dans la garantie de la qualité et de la traçabilité des produits logiciels.
Responsabilités :
- Définir et mettre en oeuvre les processus de gestion de configuration logicielle.
- Maintenir et gérer les outils de gestion de configuration (GIT, SVN, etc.).
- Assurer la traçabilité des modifications logicielles et la gestion des versions.
- Collaborer avec les équipes de développement pour intégrer les pratiques de gestion de configuration dans le cycle de développement.
- Gérer les branches de code et les fusions, et résoudre les conflits de fusion.
- Créer et maintenir des scripts d'automatisation pour les processus de build et de déploiement.
- Participer aux revues de code et aux audits de configuration.
- Assurer la conformité aux normes et aux exigences de qualité.
- Former et assister les équipes de développement sur les outils et les processus de gestion de configuration.
Compétences requises :
- Diplôme en informatique, en génie logiciel ou dans un domaine connexe.
- Expérience avérée en gestion de configuration logicielle.
- Maîtrise des outils de gestion de configuration (GIT, SVN, etc.).
- Connaissance des processus de développement logiciel et des méthodologies Agile.
- Compétences en scripting (Python, Bash, etc.).
- Excellentes compétences en communication et en collaboration.
- Capacité à travailler de manière autonome et à gérer plusieurs projets simultanément.
- Souci du détail et rigueur dans le suivi des processus.