Techlead Java full stack (h/f)


Détail de l'offre

Informations générales

Organisme de rattachement

Direction de l'Information Légale et Administrative (DILA)  

Référence

2024-1544402  

Date de début de diffusion

18/04/2024

Date de parution

18/04/2024

Date de fin de diffusion

07/05/2024

Localisation

Intitulé long de l'offre

Techlead Java full stack (h/f)

Date limite de candidature

07/05/2024

Employeur

La direction de l'information légale et administrative (DILA) est une direction d'administration centrale des services du Premier ministre.

Nature du contrat

CDD de 3 ans

Description du poste

Versant

Fonction Publique de l'Etat

Catégorie

Catégorie A (cadre)

Nature de l'emploi

Emploi ouvert aux titulaires et aux contractuels

Domaine / Métier

Numérique - Tech lead

Statut du poste

Susceptible d'être vacant

Intitulé du poste

Techlead Java full stack (h/f)

Descriptif de l'employeur

Au sein des Services du Premier ministre, la Direction de l'information légale et administrative (DILA) est une direction d'administration centrale créée en janvier 2010 et issue de la fusion de la direction de la Documentation française et de la direction des Journaux officiels. Elle exerce les missions de diffusion légale, d'édition publique et d'information administrative. La DILA gère notamment les sites service-public.fr, legifrance.gouv.fr, et vie-publique.fr.

 

 

Descriptif du service

Au sein de la sous-direction des systèmes d’information (SDSI), le département des systèmes d’information de l’administration numérique (DSIAN) assure la responsabilité des produits digitaux de la DILA en matière d’information administrative et d’administration numérique et plus particulièrement, ceux proposés aux usagers sous les marques service-public.fr et vie-publique.fr.
A ce titre, le département assure la conception, le développement et la gestion applicative des systèmes d’information concourant à cette activité, leur sécurité et leur maintien en conditions opérationnelles. Le département est ainsi garant au quotidien du bon fonctionnement des services proposés aux usagers.
Le département assure également la responsabilité des systèmes d’information de gestion de la DILA.

En accord avec la sous-direction des publics et des produits, le pôle « information des usagers » propose la stratégie des sites service-public.fr et vie-publique.fr, pour leur partie « parcours usagers d’information ». Le pôle assure la mise en œuvre des projets et travaux liés à ces produits ainsi que le maintien en condition opérationnelle des systèmes d’information liés à cette activité (le CMS de vie-publique.fr, les outils de production des contenus de service-public.fr, COPERIA et annuaires, le système web existant et tous autres systèmes à venir de diffusion des parcours d’information de service-public.fr

Description du poste

Le/La techLead est d’abord un développeur/développeuse expérimenté-e ayant plusieurs leviers pour conduire une équipe vers l’amélioration continue. Il/Elle doit partager ses connaissances au travers des rituels. IL/Elle est amené-e à échanger sur des sujets techniques ou fonctionnels divers en lien avec son périmètre d’intervention.

Le/la techlead est garant de la qualité du code produit par l’équipe qu’iel accompagne en cédant des outils mis en place tel que : la revue de code, l’analyse de Sonar, des merges request, la couverture de tests et les failles de sécurité.

Le/La techlead doit maitriser l’ensemble de l’application de son périmètre et son écosystème afin de mener les évolutions techniques et fonctionnelles les mieux adaptées au contexte.

Le/La techlead doit connaitre le domaine métier de son périmètre afin de challenger les exigences métiers souhaitées par les parties prenantes (les métiers)

Le/la techlead est l’interlocuteur privilégié par sa maitrise du SI et de son écosystème afin de prioriser les chantiers techniques ou fonctionnels au regard des enjeux ;

Le/La Techlead peut jouer un rôle de protecteur du fait de sa position d’interlocuteur privilégié vis-à-vis des membres de son équipe.

Le/La Techlead doit avoir des qualités humaines : - être pédagogue pour transmettre sa connaissance à son équipe - être bon dans sa communication pour passer les messages justes – être capable de prendre de la hauteur pour analyser la situation problématique.

Le/La techlead doit être clair-e dans sa vision du produit à moyen et long terme de par sa connaissance technique, de veille technologique et des méthodes mise en place.

Le/la techlead sera amené-e à travailler sur tout projet informatique de la DILA en étant pleinement intégré à l’équipe projet (PO, PPO développeurs, DevOps, SysOps …).

Ce poste est dans un premier temps particulièrement dédié au projet de développement autour du site Service-Public, site de l’état le plus visité.

L’équipe projet « Service public » est composée d’agents de la DILA et de prestataires et elle travaille en mode agile :

- Itérations en cycle bimensuel

- Rituels (stand up meeting, démo, rétrospective, planning poker…)

- Utilisation de Jira / Kanban

- Equipe complète (Mixte interne/ecterne) localisée sur un plateau unique

- Bonnes pratiques de développement :

TDD (test driven development)

Tests unitaires

Tests d’intégration

Tests de performance

Pyramide des tests

Pair programming

Revue de code

Stack technique Dev : Java, Spring (Boot – security), Maven, JUnit, Mockito, IntelliJ, Hibernate / C3P0, Thymleaf, FF4J (feature flipping), Fluentlenium, OpenId, keyCloack, Moteur de recherche ElasticSearch.

Stack Build : Ansible, Jenkins, Maven, Nexus, GIT,

Stack Infra : Bash, Linux (Centos 7 - redhat), Nginx, Varnish, Tomcat, PostgreSQL, HSM (chiffrement), ClamAV, Stack ELK (logs), Graylog, Dynatrace

 

 

Descriptif du profil recherché

ŒContribuer aux études préalables de cadrage, aux spécifications fonctionnelles et techniques et à l'élaboration du planning du projet
- Contribuer aux études d'opportunité, de faisabilité et de cadrage d'un choix technique, fonctionnel ou de projet
- Contribuer à la définition de l'architecture fonctionnelle et technique du projet
- Contribuer à la rédaction des spécifications fonctionnelles et techniques (EPIC – Users-stories)...
Réaliser les développements
- Assurer les développements de nouveaux besoins et leur intégration, dans le respect du processus Agile de développement des systèmes d'information, des critères de qualité définis (lisibilité du code, "maintenabilité", …), et de la planification établie
- Réaliser les tests unitaires et d’intégration...
ŽParticiper à la phase de qualification et à la livraison du système d'information
- Contribuer aux recettes fonctionnelles. Réaliser les recettes techniques. Diagnostiquer et corriger les non-conformités
- Contribuer à la livraison de l'application dans un processus sous-contrôle et maitrisé...
Réaliser le maintien en condition opérationnelle
- Assurer l’analyse, le diagnostic et le traitement de dysfonctionnements des applicatifs...
Contribuer à la performance du processus de développement des systèmes d'information
- S'appuyer sur le fonctionnement en équipe Agile comme moyen de renforcer la garantie de qualité des développements (aide mutuelle, validations croisées, respect des rituels …)
- Contribuer à la veille technologique
- Maintenir/actualiser son niveau de compétence technique (langages de programmation, évolution des progiciels, …)
- Contribuer au cycle d’amélioration continue dans les méthodes, les développements et au sein de la section....
- Assister en tant que référent l’ensemble de
Manager une petite équipe
- Intervenir sur la formation de l’équipe dans le contexte du produit Service Public
- Suivre le quotidien de son équipe de développement au travers du Kanban
- Faire progresser chaque membre de son équipe sur les volets technique et humain
- Mener son équipe vers l’excellence par l’accompagnement, supprimer leurs douleurs et mettre en valeur leur succès.

  • Formation en informatique : Bac+3 minimum ou école d’ingénieur ou cursus universitaire Master.
  • Connaissance et expérience significatives exigées dans le développement full stack JAVA.
  • Expériences de travail en mode projet agile souhaitables.

Temps plein

Oui

Informations complémentaires

Informations complémentaires

Toutes les candidatures (CV et lettre de motivation) doivent être adressées exclusivement à l’adresse suivante : emploi.candidature@dila.gouv.fr avant le 7 mai 2024.

Référence à rappeler impérativement dans l’objet : DSIAN-TeachLead

Les services du Premier ministre sont engagés dans une démarche d’égalité professionnelle et de non-discrimination. Dans ce cadre, la procédure de recrutement est basée sur les compétences et l’application de critères comparables, en lien avec le poste, pour toutes les candidatures. 

Management

Oui

Pays

Localisation du poste

Europe, France, Île-de-France, Paris (75)

Géolocalisation du poste

26 Rue Desaix, 75015 Paris, France

Lieu d'affectation (sans géolocalisation)

26 Rue Desaix, 75015 Paris, France

Critères candidat

Niveau d'études / Diplôme

Niveau 7 Master/diplômes équivalents

Niveau d'expérience min. requis

Expert

Documents à transmettre

L'envoi du CV et d'une lettre de motivation est obligatoire

Demandeur

Date de vacance de l'emploi

01/11/2024

Mail à qui adresser les candidatures (bouton postuler)

emploi.candidature@dila.gouv.fr