Apprentissage Développement d’outils logiciels W/M
-
Subsidiary : Paris Les Ulis
-
Contract type: Temporary contract - 36 months
-
Work time: Full time
-
Location Les Ulis
L'entreprise
We connect the word,
We connect People.
Avec plus de 700 000 km de systèmes sous-marin optiques déployés dans le monde, chez Alcatel Submarine Networks, carrière rime avec aventure, et quotidien avec innovation. Grâce à la synergie de nos équipes, nous concevons des solutions innovantes de haute technologie et développons des savoir-faire d’exception. Nous rejoindre c’est faire partie d’un collectif, nous rejoindre c’est connecter le monde avec nous ! Alors, êtes-vous prêt pour l’aventure ?
Description du poste
Cette alternance se déroulera au sein du service de R&D LNS (Long-Haul Networks Solutions) qui conçoit et développe des produits WDM (Wavelength Division Multiplexing), et plus spécifiquement dans l’équipe TOOLS dont la mission est de :
- développer des outils logiciels pour les équipes de développement et de test autour de la simulation d’équipements et réseaux,
- fournir et maintenir une chaine de production logicielle basée sur CI/CD pour automatiser la fabrication et les tests des livrables
- mettre en place et maintenir des services pour les besoins des équipes (JIRA, Git, Gitlab, …)
Titre de la mission :
Développement de nouveaux outils ou d’évolutions fonctionnelles sur des outils existants selon les besoins du moment. Les langages peuvent être javascript, python, Java, Kotlin, C++.
Ces outils peuvent avoir à utiliser des bases de données (mysql, mariadb, postgresql), des frameworks web (Angular, React) dans des environnements Windows et Linux Redhat.
Description du rôle de l’apprenti(e) :
L’apprenti.e devra prendre en compte l’environnement de travail :
- S’intéresser au domaine des télécommunications optiques sous-marine de manière à bien comprendre les aspects métiers liés à ces applications
- S’imprégner de procédures et méthodes de travail mise en place pour le développement
Le/la candidat.e interviendra dans le développement des applications :
- Ajout de fonctionnalités
- Maintenance de l’application (corrections de bugs, améliorations)
L’apprenti.e viendra en renfort de développeurs « sénior », sous la responsabilité du responsable d’équipe.
Il/elle devra être force de proposition pour apporter des nouveautés. Durant les trois années d’apprentissage, il/elle montera en compétence de manière à atteindre une certaine autonomie dans le cadre de ce développement.
Tâches à réaliser pour l’ensemble des missions qui seront confiées :
- Prise de connaissance des outils, des applications et de l’environnement
- Imprégnation du « métier » et du domaine d’activité
- Analyse des besoins utilisateurs
- Analyse et mise à jour des spécifications pour le nouvel outil, les nouvelles fonctionnalités et les modifications
- Mise en place de l’environnement de développement et de test
- Traitement des demandes d’améliorations et de corrections (JIRA)
- Conception et développement des nouvelles fonctionnalités et des modifications
- Tests et validation des nouvelles fonctionnalités et des modifications
- Intégration et mise en production des nouvelles fonctionnalités et des modifications
- Rédaction de la documentation permettant la maintenance des applications
- Rédaction de la documentation utilisateur
- Présentations et support aux utilisateurs.
Profil recherché
Etudiant en 1ère année en école d’ingénieur informatique (niveau Bac + 2)
Durée de l’apprentissage : 3 ans
Réf: bc12afb8-eb84-4143-84bb-c35426490065
This position has been filled.