Description du poste
Groupe RIFSEEP : 3
Généralités :
La DGSI est un service de renseignement français relevant du ministère de l'Intérieur. Travailler à la DGSI, c'est être au cœur des enjeux du 21ème siècle et participer à la protection des français en mettant ses compétences au service de l’État, à travers des missions telles que la lutte contre le terrorisme et les extrémismes violents, le contre-espionnage, la protection économique, la contre-prolifération et la cyberdéfense.
Au sein d’un environnement riche en données, vous aurez pour mission de concevoir, développer et optimiser les composants logiciels assurant l’intégration de données hétérogènes dans les entrepôts de données DGSI.
Vous participerez à l’évolution de l’architecture data en y intégrant de nouveaux composants permettant de mieux répondre aux besoins métiers, dans le respect des bonnes pratiques de développement logiciel et en assurant la qualité, la maintenabilité du code et de la documentation technique (versioning Git, tests unitaires, code review, …).
Vous assurerez également la maintenance évolutive, adaptative et corrective de la plateforme data.
Activités principales:
- Conception et développement : Assurer le développement de services robustes, principalement en Java et Python, en veillant à la qualité, à la maintenabilité du code et de la documentation technique ;
- Gestion des flux de données : Piloter les processus de distribution, de traitement et d’ingestion des données pour garantir des traitements fluides ;
- Optimisation de la recherche : Administrer et optimiser l’indexation ainsi que les requêtes pour répondre aux enjeux de performance ;
- Maintenance applicative : Contribuer ponctuellement à l’évolution des interfaces web existantes afin d’assurer la continuité de service des outils internes ;
- Assurer une veille technologique afin de proposer des axes d’amélioration continue et de garantir la pérennité de notre stack.
Environnement professionnel :
- Ne peut être communiqué en raison de la confidentialité des missions du service.
Conditions particulières d'exercice
- Ouvert à l'ITM : non
- NBI : non
- Un(e) Ingénieur data, agent contractuel - niveau débutant - peut prétendre à un traitement brut annuel de 41 706€ euros, hors indemnité de résidence et supplément familial de traitement, le cas échéant.
- Obtention de l'habilitation "Très secret" préalable à la prise de fonction.
- Nationalité française requise.
- Discrétion, polyvalence, rigueur et disponibilité.
- Durée attendue sur le poste : 3 ans.
- Recrutement:
- Titulaires : par la voie de la mobilité ou du détachement.
- Contractuels : CDD de 3 ans - renouvelable et pouvant évoluer vers un CDI.
- Régime horaire 40h30 avec 54 jours de repos (25 congés annuels et 29 RTT).
- Formation d'intégration pour les nouveaux arrivants.
- Possibilité d'évolution en interne.
- Restauration sur place.
- Action sociale (activités sportives, logements, tarifs préférentiels...)
Descriptif du profil recherché
Connaissances techniques
- Avoir des compétences en informatique - bureautique
Niveau expert
Requis - Connaître l'environnement professionnel
Niveau maîtrise
Requis
Savoir-faire
- Avoir l'esprit de synthèse
Niveau expert
Requis - Savoir gérer un projet
Niveau maîtrise
Requis
Savoir-être
- Savoir s'adapter
Niveau maîtrise
Requis - Avoir le sens des relations humaines
Niveau maîtrise
Requis
Autres : Titulaire d’un diplôme d’ingénieur ou master avec une spécialisation en ingénierie logicielle ou data.
Compétences techniques :
- Bonnes connaissances des principes fondamentaux de génie logiciel (structures de données, algorithmique, design patterns, programmation orientée objet, architecture orientée événements) ;
- Bonne expérience avec Java et Python (des compétences sur des frameworks tel que Spring ou FastAPI seront appréciées) ;
- Maîtrise du design d’architecture de données et de la conception de processus ETL/ELT ;
- Maîtrise du langage SQL et bonne connaissance des SGBD Oracle et PostgreSQL, ainsi que des technologies de base de données NoSQL comme ElasticSearch et MongoDB ;
- Être familier avec les concepts de chaîne CI/CD et le déploiement d’applications sous Docker (idéalement, avec Kubernetes) ;
- Capacité à intervenir sur des environnements web (PHP/JS).
Informations complémentaires
- Informations candidatures :
- Toute candidature doit uniquement et obligatoirement être déposée via la plateforme dédiée MOBMI https://ministereinterieur-career.talent-soft.com
- Lettre de motivation à insérer, le cas échéant, dans la rubrique "pièces justificatives".
- Comment candidater à la DGSI :
- Télécharger le guide du candidat sur https://www.dgsi.interieur.gouv.fr/travailler-a-dgsi/candidater
- Question processus candidature uniquement :
- Mail : [contact retiré] (intitulé ET référence de l'offre (MINT_B... ) doivent impérativement figurer en objet du mail). ATTENTION : les candidatures transmises sur ce mail ne seront pas traitées.
- Téléphone : [contact retiré] (lundi au vendredi 9h-12h30)
- Pièces requises :
- Si fonctionnaire : formulaire de mobilité/recrutement : https://www.interieur.gouv.fr/sites/minint/files/medias/documents/2025-01/2025-01-formulaire_Mobilite_MI-2025.pdf
- Si contractuel (non fonctionnaire) : insérez le formulaire vierge.
- Infos et actualités recrutement :
- https://www.dgsi.interieur.gouv.fr et sur notre page LinkedIn.
- Informations emploi :
- Libellé métier RMFP + code : Data engineer - FPNUM038
Fondement juridique du recrutement
Poste ouvert aux contractuels sur le fondement du Titre III du Livre III du Code général de la fonction publique, 2° de l'article L332-2.