Développeur C++ Linux Senior
Role details
Job location
Tech stack
Job description
Vous intégrerez une équipe de passionnés déjà structurée et engagée sur des objectifs clairs, avec un périmètre défini, des livrables identifiés et une réelle valeur ajoutée technique.
Grâce à votre solide expérience de 7 ans, vous interviendrez sur des sujets stratégiques liés à la modernisation de systèmes critiques et à l'optimisation applicative de haut niveau, dans un contexte propice à l'excellence technique et à la performance opérationnelle., En tant que Développeur(se) C++ Linux Senior, vous jouerez un rôle de référent technique et clé dans la réussite du projet. À ce titre, vos responsabilités incluent :
- Conception & Développement : Assurer l'architecture, la conception logicielle et le développement de fonctionnalités complexes et hautement performantes en C++.
- Optimisation Système : Garantir la fiabilité, la robustesse et la scalabilité des applications au sein d'un écosystème nativement Linux.
- Qualité Code & Robustesse : Réaliser les revues de code, automatiser les tests, et veiller au respect des bonnes pratiques de développement (Clean Code, CI/CD).
- Résolution de problématiques complexes : Investiguer et résoudre les incidents techniques de niveau critique liés aux performances (CPU, mémoire, threads).
- Collaboration Agile : Collaborer étroitement avec les équipes produits et architectures, et contribuer activement aux rituels de l'organisation Agile., * Recrutement sur mission et projet, et non sur simple profil : Vous êtes recruté(e) pour un projet réel, identifié et concret, avec une visibilité claire sur votre mission.
- Interventions auprès d'organisations variées, exigeantes et à forts enjeux IT.
- Un accompagnement personnalisé et un suivi de proximité tout au long de votre mission.
- Une montée en compétences continue grâce à des environnements techniques modernes et stimulants.
- Une culture orientée expertise, performance et engagement projet.
Requirements
Nous recherchons un(e) ingénieur(e) passionné(e) par le développement système, autonome, rigoureux(se) et doté(e) d'une forte culture de l'ingénierie logicielle.
Formation
- Bac+5 en informatique, école d'ingénieurs ou master équivalent.
Expérience
- Minimum 7 ans d'expérience professionnelle confirmée en développement C++ dans des environnements de production exigeants.
Compétences techniques
Vous évoluerez sur un environnement technologique moderne et robuste :
- Langages : Maîtrise avancée du C++ (standards récents C++14 / C++17 / C++20 appréciés).
- Environnement : Parfaite maîtrise de l'écosystème Linux (Scripting Shell, administration de base, outillage système).
- Outils & DevOps : Gestion de versions (Git), moteurs de build (CMake, Make), et intégration continue (CI/CD).
- Analyse & Profiling : Utilisation d'outils de debug et de profiling (GDB, Valgrind, etc.).
Soft skills
- Esprit d'analyse pointu, sens de l'abstraction et rigueur de code
- Excellente communication technique (capacité à vulgariser et à documenter ses choix d'architecture)
- Autonomie, proactivité et capacité à prendre du recul sur des systèmes complexes
- Esprit d'équipe, sens du collectif et appétence pour la culture Agile