
Expert en Programmation H/F - Ministère de l'Education nationale, de l'enseignement supérieur et de la recherche
- Guyancourt - 78
- Fonctionnaire
- Ministère de l'Education nationale, de l'enseignement supérieur et de la recherche
Les missions du poste
Vous êtes expert en développement sur les technologies Java ou 4GL/Informix ?
Vous avez envie de contribuer à la modernisation du système d'information RH de l'éducation ?
Vous êtes doté(e) d'un bon esprit d'analyse ?
Vous savez être à l'écoute, appréciez l'esprit d'équipe et êtes force de proposition ?
Venez mettre vos compétences au service de l'Éducation Nationale.
Les systèmes d'information du Semsirh couvrent l'ensemble des opérations de gestion, depuis la délégation des moyens budgétaires jusqu'à la paye des agents, y compris la mobilité et le remplacement.
Ils constituent donc une problématique à forts enjeux pour le ministère, plus gros employeur de la fonction publique avec près d'1,2 million d'agents.
4 chantiers majeurs structurent la trajectoire de modernisation :
- Sécurisation des SIRH historiques ;
- Migration des populations principalement non enseignantes vers un outil de gestion interministériel RenoiRH ;
- Réurbanisation des applicatifs et échanges de données ;
- Mise en oeuvre d'une application de gestion RH concernant des processus complémentaires dont la formation et le recrutement.
Le Semsirh assure la maintenance et les évolutions des SIRH en production, leur déploiement et leur exploitation en coordination avec la DNE. Le Semsirh exerce une autorité fonctionnelle sur les pôles nationaux SIRH implantés en académie dont l'académie de Versailles intervenant sur le domaine des moyens et des mouvements.
C'est dans ce cadre que sera recruté(e) un(e) Lead Tech SIRH MEN au sein du département du développement national de la DRASI.
Le service des « Missions Nationales » se compose de deux pôles : le pôle de développement national et le pôle d'exploitation national.
Le service se compose de 40 agents et de 10 ressources en prestation :
Le pôle de développement national, 30 agents internes et 10 ETP externes. Maintien en condition opérationnelle et fait évoluer 45 applications sur les technologies Java/Spring/PostGreSQL, 4GL/Informix, C.
Le pôle assure des missions d'AMOA, de développement et de qualification applicative dans les domaines fonctionnels : Moyens et Mouvements de personnels.
Le pôle d'exploitation, 10 agents internes.
Le pôle fournit l'accompagnement à la mise en exploitation des applications nationales de l'écosystème SIRH, la supervision technique et fonctionnelle. Il assure leur maintien en condition opérationnelle, le suivi du plan de production de ces applications, ainsi que l'automatisation des flux entre les SIRH et les académies, et entre les SIRH et RenoiRH.
Outils d'exploitation et supervision :Rundeck, Topaz, Check MK.
Le profil recherché
Savoirs :
- Connaissance approfondie des méthodes de modélisation et de développement
- Connaissance du patrimoine applicatif RH du MEN.
- Maîtriser les méthodes, normes et outils de développement, de tests et de qualification : qualité du code, gestion de la robustesse et sécurité applicative
- Maîtrise du processus de construction d'un projet informatique de la collecte du besoin métier à la mise en exploitation en mode agile
Afficher la suite
- Sécurité des systèmes d'information et de communication
- Veille technologique
Savoir-faire :
- Être en capacité d'analyser un cahier des charges produit par l'Assistance à Maîtrise d'Ouvrage (AMOA)
- Élaborer des maquettes (démarche UX Design) et POC
- Réaliser tout ou partie d'un développement logiciel (conception, codage et tests)
- Assurer les tests unitaires d'un sous-ensemble d'une application logicielle
- Assurer le packaging logiciel et le suivi des versions
- Maîtriser le déploiement de logiciels (installer, accompagner et assurer le support)
- Maintenir l'application (diagnostiquer les défauts, les corriger) et la faire évoluer
- Réaliser et automatiser des procédures d'exploitation de gestion et réaliser des interfaces homme-machine
- Méthodes agile (Scrum) et outils liés au contexte (JIRA)
- Maîtrise des méthodes et techniques de programmation objet
- Expertise dans les méthodes et techniques de programmation Java / Type script
- Expertise dans les méthodes et techniques de programmation 4GL / Informix
- Connaissance des bases de données (PostGreSQL, Informix IDS)
- Système d'exploitation : Linux Redhat
- Interpréteur de commandes : shell script (Bash)
- Langage de requête : SQL
- Gestionnaire de configuration (GIT)
- Forge logicielle (Jenkins, Sonar, Gitlab et Nexus)
Savoir-être :
- Aptitude au dialogue
- Capacité à travailler en équipe
- Perception des enjeux et anticipation
- Rigueur, organisation du travail et esprit d'initiative
- Volonté d'atteindre les objectifs fixés
- Forte autonomie
- Qualité à rendre compte
- Capacité à appréhender le changement de façon positive