Domaine / Métier : Numérique/Développeuse / Développeur
Nature de l’emploi : Emploi ouvert aux titulaires et aux contractuels
Description du poste :
Mission – « Ingénieur full stack dans l’équipe projet ONDE »
Le ministère délègue à la mission nationale de la DSI du rectorat d’Orléans, l’intégration de logiciels dans les domaines de la scolarité et de la gestion d’identité numérique. L’expertise développée par l’équipe projet d’Orléans lui a permis de réaliser le projet de refonte de l’application ONDE, qui constitue l’outil principal du système d’information du 1er degré de l’Education Nationale, avec comme objectifs principaux, la modernisation du socle technique, la mutualisation des services, la mise en place d’une base nationale, la rationalisation des échanges.
Sous l’autorité du responsable des missions nationales et du responsable de l’équipe ONDE, la mission principale de l’ingénieur en développement full stack au sein de l’équipe ONDE consiste à :
· analyser et concevoir, en paramétrant et codant, les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures, conformément au cahier des charges défini par la maîtrise d’ouvrage, en maîtrisant les coûts, les délais, la performance et la sécurité
· réaliser le développement du back-end et du front-end, et résoudre des problèmes liés à l’expérience utilisateur (UX/UI).
· assurer la maintenance du produit développé et garantir qu’il reste fonctionnel.
Activités
• Réaliser l’analyse technique et l’étude détaillée, sous la responsabilité du chef de projet MOE ou du responsable des systèmes applicatifs et en coordination avec l’intégrateur d’applications,
• Réaliser le prototypage, en coordination avec l’intégrateur d’applications
• Élaborer les jeux d’essais pour les tests unitaires d’intégration
• Effectuer les tests unitaires,
• Identifier et traiter les dysfonctionnements, le cas échéant en lien avec le testeur.
• Réaliser les modules (objets et composants logiciels),
• Assembler les composants
• Rédiger les documentations.
• Assurer la maintenance évolutive et la maintenance corrective demandé
• Administrer les composants logiciels réutilisables et Mettre à jour la nomenclature de ces composants.
• Contribuer à la mise en place et au respect des dispositions qualité et des normes
Assurer la veille technologique en relation avec le domaine d’activité et les experts du domaine.
Savoir-faire
Anticiper une évolution
Analyser un besoin
Prendre en compte un contexte, une contrainte, une complexité
Mettre en œuvre une démarche qualité
Accompagner les changement
Savoir rendre compte
Assurer une veille technologique
Savoir-être
Savoir communiquer
Savoir s’adapter
Savoir anticiper
Avoir l’esprit d’équipe
Rigueur et sens du service
Autonomie et réactivité
Sens de l’innovation / créativité
Connaissances techniques
· Maîtrise des principaux langages informatiques et du développement d’applications,
· Connaissance des différents frameworks front-end et back-end, (angular, …)
· Connaissance des outils « devops » (Docker, Kubernetes, Ansible)
· Connaissance du Référentiel des bonnes pratiques
· Sécurité des systèmes d’information et de communication
· Maîtrise des tests,
· Maîtrise des méthodes, outils, normes et procédures de la qualité
· Autonomie et qualités organisationnelles,
· Curiosité et capacité à se former en autodidacte,
· Connaissance du Scrum et des méthodes Agiles
POSTULER SUR LE SITE