🏭 Secteurs stratégiques : Banque d'investissement 📍Localisation : IDF PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur Rust. Les connaissances sur le langage GO sont un plus. L'équipe conçoit, architecture, développe et maintient en production les applications de booking et de données de marché de son périmètre, qui servent à la valorisation et au calcul de risque. La mission consiste à : Compréhension des besoins métier et des problématiques techniques. Architecture et conception de systèmes informatiques.
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Mise en place des métriques pour assurer la fiabilité de l'écosystème Lire le code, le comprendre Suggérer les patchs pour les développeurs, pas d'un point de vue fonctionnel mais stabilité Suggérer des améliorations et les mettre en œuvre La personne déchargera entre autre les tâches d'administration et de production que le manager assume aujourd'hui Pas de connaissance obligée en finance (souhaitable qu'il n'en ait pas) Pas d'exigence sur l'environnement de départ
Contexte de la mission : Dans le cadre du développement de systèmes critiques pour les satellites de télécommunication et d'observation, nous recherchons un Ingénieur logiciel spécialisé en Rust H/F. Vous interviendrez sur l'infrastructure sol de télécommande et de télémesure chiffrée, dédiée à la sécurisation des échanges entre les satellites et les stations au sol. Le projet s'inscrit dans une démarche de modernisation d'un système legacy développé en Java. L'objectif est de transposer une partie du logiciel en Rust afin de répondre à des enjeux de performance, de robustesse et d'adéquation aux besoins fonctionnels. Responsabilités : Intégré au sein d'une équipe spécialisée dans les systèmes spatiaux sécurisés, vous serez amené à : - Développer de nouveaux composants en Rust ; - Intervenir sur le code legacy en Java et accompagner son évolution ; - Participer aux phases de tests unitaires, d'intégration et de validation ; - Contribuer aux revues de code et à l'amélioration continue de la qualité logicielle ; - Réaliser des opérations d'administration sur un environnement Linux Red Hat sécurisé ; - Participer à l'analyse des problématiques liées aux réseaux télécoms, à la virtualisation et au temps réel ; - Monter progressivement en compétence sur les sujets de cryptographie appliqués aux communications spatiales.
Contexte : Dans le cadre d'un projet de développement de systèmes de navigation inertielle, vous intégrerez une équipe R&D dédiée à la navigation et contribuerez à la conception de logiciels embarqués temps réel, avec un accent particulier sur l'usage de Rust pour renforcer la sûreté, la robustesse et la maintenabilité des applications. Voici un aperçu détaillé de vos missions : 🎯 - Spécifier : rédiger et mettre à jour les spécifications fonctionnelles et techniques des logiciels embarqués. - Concevoir & développer : concevoir, développer et maintenir des logiciels embarqués temps réel en Rust. - Faire évoluer la plateforme : participer à l'évolution de la plateforme logicielle commune des systèmes de navigation inertielle. - Intégrer & tester : intégrer, vérifier et tester les développements réalisés (tests unitaires, intégration, validation). - Optimiser : améliorer les performances, la robustesse et la maintenabilité du logiciel. - Maintenir : assurer la maintenance corrective et évolutive des composants logiciels existants. - Améliorer les pratiques : participer aux revues de code et à l'amélioration continue des pratiques de développement. - Outiller & documenter : maintenir les outils de développement et produire la documentation technique associée.
Contexte : Dans le cadre d'un projet de développement de systèmes de navigation inertielle, vous intégrerez une équipe R&D dédiée à la navigation et contribuerez à la conception de logiciels embarqués temps réel, avec un accent particulier sur l'usage de Rust pour renforcer la sûreté, la robustesse et la maintenabilité des applications. Voici un aperçu détaillé de vos missions : 🎯 - Spécifier : rédiger et mettre à jour les spécifications fonctionnelles et techniques des logiciels embarqués. - Concevoir & développer : concevoir, développer et maintenir des logiciels embarqués temps réel en Rust. - Faire évoluer la plateforme : participer à l'évolution de la plateforme logicielle commune des systèmes de navigation inertielle. - Intégrer & tester : intégrer, vérifier et tester les développements réalisés (tests unitaires, intégration, validation). - Optimiser : améliorer les performances, la robustesse et la maintenabilité du logiciel. - Maintenir : assurer la maintenance corrective et évolutive des composants logiciels existants. - Améliorer les pratiques : participer aux revues de code et à l'amélioration continue des pratiques de développement. - Outiller & documenter : maintenir les outils de développement et produire la documentation technique associée.
Contexte du poste Notre entreprise, un acteur majeur du secteur des télécoms basé à Paris, se consacre à rendre l'accès à l'Internet ultra-rapide accessible à tous, renforçant ainsi notre engagement sociétal. Dans un cadre où les systèmes critiques sont la pierre angulaire de nos opérations, notre équipe backend joue un rôle essentiel. Forte de 9 développeurs talentueux, cette équipe gère des systèmes de flux critiques et des APIs cœur d'activité. Nous sommes à la recherche d'un(e) Engineering Manager passionné(e) et expérimenté(e) pour structurer et élever le niveau de performance de cette équipe stratégique. Le poste à pourvoir est celui d'Engineering Manager Go. Missions Missions principales - Prendre en charge le management direct d'une équipe de 9 développeurs backend. - Établir un cadre de travail structurant et rigoureux, tout en organisant la livraison en mode Kanban. - Maintenir et superviser la robustesse et la qualité des solutions livrées. - Concevoir et faire évoluer les architectures backend en Go, tout en supervisant l'implémentation des APIs REST. - Garantir la performance, la scalabilité et la fiabilité des systèmes développés. Missions annexes - Intervenir ponctuellement sur des sujets techniques complexes. - Collaborer avec les équipes produit, projet, data et opérations pour aligner les solutions techniques avec les enjeux métiers.q - Contribuer à la réduction de la dette technique et à l'amélioration continue des pratiques de développement. Stack technique Stack technique à maîtriser - Langage Go Environnement technique global - Langages backend modernes (Java, C++, Rust, C#, etc.) - Architecture logicielle et modélisation de systèmes distribués - Outils de gestion de versions et environnement de tests automatisés