Critères de l'offre
Métiers :
- Tech Lead (H/F)
Expérience min :
- 3 à 5 ans
Secteur :
- Fonction publique
Diplômes :
- Bac+5
Compétences :
- Systèmes distribués
- Python
Lieux :
- Bruz (35)
Conditions :
- CDI
- Temps Plein
Description du poste
Au sein de l'équipe « développement », et en qualité de Lead Tech Rust, vous êtes l'autorité technique de référence pour l'usage du langage au sein de l'agence. Vous êtes le premier contributeur technique sur les briques logicielles critiques. Vous disposez de l'autonomie nécessaire pour introduire et généraliser l'usage de Rust pour les composants nécessitant un haut niveau de performance et de sécurité. Intervenant principalement sur des architectures Cloud distribuées, vous agissez en dernière instance pour orienter les choix techniques et pouvez être sollicité pour des problématiques liées aux ressources contraintes.
À ce titre, vos missions principales sont les suivantes :
•Concevoir des algorithmes et moteurs de calcul optimisés,
•Définir le « Golden Path » de développement Rust,
•Piloter la sécurité par le design,
•Concevoir des bindings performants (via PyO3 ou FFI),
•Conseiller l'industrialisation (CI/CD) : en lien étroit avec les équipes DevOps, vous orientez l'architecture d'industrialisation spécifique à Rust et guidez l'outillage des pipelines,
•Encadrer et faire monter en compétences : vous assurez le mentorat des développeurs (notamment les profils fullstack), animez les revues de code et diffusez les bonnes pratiques de programmation système (Safe/Unsafe Rust),
•Dans le cadre du rayonnement de l'agence, mener des actions de formation, de sensibilisation ou d'informations sur l'IA.
Date de début : 30/06/2026
Description du profil
Titulaire d'un diplôme de niveau Bac+5 en Informatique, vous justifiez d'une expérience d'au moins 5 ans, dont une pratique approfondie du langage Rust sur des systèmes en production.
Fort de votre expérience, vous maîtrisez :
•Le langage Rust et ses concepts associés (Ownership & borrowing, polymorphisme, concurrence, metaprogramming).
•La programmation asynchrone (Tokio) et les problématiques de parallélisme.
•L'intégration de Rust avec l'écosystème Python (notamment PyO3).
•Les environnements Cloud (architectures distribuées, API à forte charge) et possédez un intérêt pour le support technique ponctuel sur l'Embarqué (no-std, contraintes mémoire).
•Les outils de profilage et de debugging (gdb/lldb, flamegraphs).
Vous possédez un goût prononcé pour la production de code et le leadership technique. Pédagogue et rigoureux, vous savez fédérer des équipes multidisciplinaires autour de solutions techniques pérennes pour répondre aux enjeux de souveraineté de l'agence.
Salaire et avantages
L'entreprise : Ministère des Armées
Recommandé pour vous


