Apprentissage niveau ingénieur en ingénierie logicielle (H/F)
Role details
Job location
Tech stack
Job description
La mission de la personne (H/F) recrutée consistera à participer à une ou plusieurs phases du cycle de vie des modules qui constituent la pierre angulaire du Système d'Information du Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL), une unité mixte de recherche.
Elle comporte un axe complémentaire : la conception d'outils destinés aux administrateurs système et réseau du laboratoire, notamment des interfaces web permettant de simplifier la gestion des droits d'accès et le déploiement des services internes.
La personne recrutée (H/F) évoluera au sein d'une équipe de développeurs qui travaille sur ce projet mais aussi sur les interactions du Système d'Information avec le reste de l'environnement numérique de l'unité (annuaire technique, listes de diffusion, authentification unique, etc.)., Les activités exercées s'intègrent aux phases d'analyse, de développement, de qualification, d'intégration et de déploiement, dans le respect du cahier des charges, des normes et des règles de sécurité en vigueur.
De manière concrète, cela consistera à :
- analyser les besoins et participer à la rédaction du cahier des charges fonctionnel ;
- concevoir la solution et définir l'architecture logicielle ;
- développer les modules et assurer leur qualification par les tests automatisés ;
- piloter l'industrialisation des déploiements (intégration continue, packaging) ;
- accompagner le changement et assurer la documentation fonctionnelle et technique ;
- assurer une veille technologique sur les outils et pratiques du génie logiciel.
Ces activités pourront évoluer à moyen terme pour confier à la personne recrutée (H/F) des responsabilités de gestion de projet sur les phases qu'il/elle prendra en charge., * gestion de versions et usine logicielle (Git, GitLab) ;
-
méthodologie de conduite de projet (agile) ;
-
approche DevOps (intégration continue, supervision, conteneurisation) ;
-
normes juridiques applicables aux données personnelles (RGPD).
-
Savoir-faire *
-
effectuer une analyse de besoins ;
-
évaluer une solution informatique ;
-
documenter son travail (fonctionnel et technique) ;
-
animer une réunion et accompagner les changements ;
-
estimer le temps de réalisation des tâches et planifier les actions ;
-
assurer une veille technologique.
Requirements
Cette offre s'adresse à un candidat (H/F) à la recherche d'un contrat d'apprentissage pour un diplôme d'ingénieur (H/F) en informatique (niveau Bac+2 à l'entrée, diplôme de niveau 7 visé - Bac+5).
-
Compétences attendues *
-
méthodes d'analyse et de conception de systèmes d'information (ACSI) ;
-
protocoles de communication (HTTP, API REST) ;
-
langages de programmation (Python, JavaScript, HTML, CSS) ;
-
systèmes de gestion de bases de données (PostgreSQL, MongoDB), * Savoir-être *
Capacité d'écoute et aptitude au dialogue ; sens du travail en équipe ; rigueur et sens de l'organisation ; esprit d'initiative ; sens de la confidentialité ; curiosité et goût pour la veille.
Votre Environnement de Travail, Anglais technique B2 (compréhension et expression écrites et orales)
Benefits & conditions
Pour toute information complémentaire, il est possible de consulter le site Internet du CNRS : http://www.cnrs.fr/
Conditions particulières d'exercice
Des déplacements ponctuels en France peuvent être envisagés dans le cadre de la participation à des journées techniques des réseaux métiers du CNRS (DevLog, RESINFO, Min2RIEN).
Rémunération et avantages
Rémunération
Congés et RTT annuels
44 jours
Pratique et Indemnisation du TT
Pratique et indemnisation du TT
Transport
Prise en charge à 75% du coût et forfait mobilité durable jusqu'à 300€