Ingénieur développement logiciel Big Data (H/F)
L’équipe développant l’outil est totalement autonome sur les choix techniques (frameworks, bibliothèques, langages). Elle est en charge de l'intégralité de la stack, de l'interface graphique jusqu'à l'implémentation et l'orchestration des traitements sur un cluster de calcul distribué. Le projet s’appuie sur des technologies open-source :
-
Spark
-
Java
-
Kubernetes
-
Hadoop
-
Typescript
-
React
La base de code est récente, la dette technique systématiquement résorbée et de nombreux tests automatisés permettent à l'équipe de proposer de fréquentes évolutions dans un délai très court.
À retenir
- Réference de l'offre :
-
Référence214SCI20240617
- Localisation :
-
LocalisationParis
- Type de contrat :
-
Type de contratCDI
- Domaine de métier :
-
Domaine métierSciences et technologies
- Niveau d'étude :
-
Niveau d'étudeNiveau 6 : Licence, licence pro., maîtrise, master 1
Vos missions
Vous serez en charge des activités suivantes :
-
mener des sujets techniques de bout en bout, de la définition précise du besoin initial à la supervision, en passant par la conception, le développement, les tests et le déploiement. Vous serez force de proposition et devrez synthétiser vos propositions et exposer vos idées à l'équipe,
-
travailler, en étroite collaboration, avec les autres entités afin de développer des interfaces,
-
selon vos appétences, vous pouvez être amené à accompagner les analystes dans l'utilisation de l'outil et les aider à répondre aux questions opérationnelles
Votre profil
-
Vous possédez les compétences et qualités suivantes :
-
maîtrise de plusieurs langages de programmation (incluant idéalement ceux cités plus-haut),
-
excellente capacité d’abstraction,
-
compétence pour traduire un besoin fonctionnel en évolutions techniques, tout en comprenant les abstractions en place afin de garder la maîtrise de la complexité du projet,
-
autonome, vous êtes en mesure d’identifier les enjeux techniques qui demandent une décision d'architecture impactante,
-
bonnes connaissances en algorithmie, vous savez identifier les situations nécessitant la mise en œuvre d'algorithmes ou de structures de données spécialisées,
-
idéalement, une expérience ou une bonne connaissance académique de la théorie des langages de programmation (AST, typage, interpréteurs, ...).
Les plus de l’offre
-
Au coeur du secret
-
Technologies à la pointe
-
Contexte d’activités unique
Vos avantages à rejoindre la DGSE
-
La satisfaction de travailler pour votre pays et la défense de ses valeurs
-
Plus de 1000 formations linguistiques et thématiques
-
Nombreuses activités culturelles et sportives
-
Restaurants et points de vente à emporter fait maison
-
48 à 50 jours de congés annuels
Pour connaître les autres avantages, consultez notre site sur https://www.dgse.gouv.fr/fr/la-dgse/nos-actualites/rejoindre-la-dgse-de-nombreux-atouts-au-quotidien.