Devops Integrator (H/F)
A propos d'Exotrail đ
NĂ©e dâune forte ambition de conquĂ©rir les Ă©toiles, Exotrail est une « scale-up » fondĂ©e en 2017. Sa mission : fournir des capacitĂ©s de mobilitĂ© pour un espace sĂ»r et durable et rĂ©pondre aux besoins en pleine croissance des infrastructures spatiales..
Nous concevons des produits axĂ©s sur lâimpact, la livraison rapide et lâamĂ©lioration continue. InspirĂ©s par le monde du digital, nous sommes rĂ©solument tournĂ©s vers le client et portĂ©s par un esprit entrepreneurial.
Nous gérons les risques pour dépasser les frontiÚres et obtenir des résultats qui ne seraient pas possibles dans un modÚle spatial traditionnel.
Nous mobilisons tous les moyens nĂ©cessaires pour soutenir le dĂ©veloppement de nos produits, quâil sâagisse de propulsion ou de services en orbite. Forts dâun esprit dâinnovation hĂ©ritĂ© de nos dĂ©buts, nous nous prĂ©parons Ă faire grandir une entreprise industrielle ambitieuse.
Description du poste đšâđ»
Rejoignez notre Ă©quipe In-Orbit Services (IOS), oĂč lâinnovation rencontre lâexploration spatiale. Nous recherchons un(e) DevOps Integrator pour construire et exploiter les outils et plateformes qui soutiennent le dĂ©veloppement de nos logiciels sol et embarquĂ©s : CI/CD, DevSat, bancs dâintĂ©gration, observabilitĂ© et automatisation.
Vous serez responsable de lâinfrastructure technique permettant aux dĂ©veloppeurs, intĂ©grateurs et Ă©quipes AIT de livrer des logiciels fiables et Ă grande Ă©chelle.
Responsabilités principales :
Piloter le CI/CD pour les logiciels sol et embarqués
Concevoir, maintenir et améliorer nos pipelines GitLab CI/CD (build, tests, analyse statique, packaging, livraison).
Mettre en place et améliorer les quality gates (linting, qualité du code, couverture de tests, suites de non-régression) en collaboration avec les équipes software.
Concevoir et opĂ©rer les plateformes DevSat et dâintĂ©gration
Architecturer, dĂ©ployer et maintenir les plateformes DevSat et lâinfrastructure associĂ©e pour les tests dâintĂ©gration et systĂšmes.
Automatiser le provisionnement, la configuration et lâorchestration des environnements de test (conteneurs, virtualisation, scripts de contrĂŽle des bancs, etc.).
Mettre en place le monitoring et lâobservabilitĂ©
Définir et exposer des métriques et dashboards pertinents (Grafana, stack de logs) pour les builds, les tests, les bancs et les plateformes.
Sâassurer que le monitoring rĂ©pond aux besoins rĂ©els des dĂ©veloppeurs, intĂ©grateurs, Ă©quipes AIT et opĂ©rations (stabilitĂ©, performance, utilisation des ressources).
Automatiser ce qui compte
Développer et maintenir les automatisations autour des processus de release, reporting, gestion des artefacts, exécution des tests et détection des régressions.
Contribuer Ă des outils et bibliothĂšques amĂ©liorant lâexpĂ©rience dĂ©veloppeur (environnements de dĂ©veloppement locaux, scripts, templates, documentation).
Collaborer avec les différentes équipes
Travailler en Ă©troite collaboration avec les dĂ©veloppeurs software, intĂ©grateurs fonctionnels, Ă©quipes AIT et opĂ©rations afin dâaligner les outils avec leurs contraintes rĂ©elles.
Participer aux discussions techniques et apporter une vision DevOps sur la fiabilité, la scalabilité et la maintenabilité.
CompĂ©tences apprĂ©ciĂ©es đĄ
Expérience avec des bancs hardware-in-the-loop ou le contrÎle automatisé de bancs de test.
Familiarité avec les outils Infrastructure-as-Code (Ansible, Terraform, etc.).
Connaissance des toolchains embarquées et des environnements de cross-compilation.
Compréhension des contraintes du logiciel aérospatial ou critique.
Profil recherchĂ© đââïž
5 Ă 10 ans dâexpĂ©rience en DevOps, CI/CD ou ingĂ©nierie plateforme dans des environnements techniques complexes (embarquĂ©, avionique, robotique ou similaire).
Solide expérience avec Git, GitLab CI/CD et les systÚmes de build modernes.
Bon niveau sur Linux, scripting (Python, Bash) et automatisation.
Expérience pratique en conteneurisation et orchestration (Docker, Kubernetes ou équivalent).
Bonne compréhension des stratégies de tests logiciels (unitaires, intégration, systÚme) et de leur automatisation dans des pipelines.
Capacité à concevoir des systÚmes intégrant monitoring, logs et fiabilité (Grafana ou outils équivalents).
Notre process de recrutement đ€
Nous nous engageons à recruter les bonnes personnes pour le bon poste, indépendamment de vos antécédents privés.
Le processus comprend au moins trois rencontresâŻ:
1. Entretien technique avec votre futur managerâŻ: dĂ©couvrez le poste et les qualifications requises.
2. Entretien vidĂ©o avec notre Talent Acquisition TeamâŻ: explorez votre environnement de travail et notre culture.
3. Entretien sur site avec dâautres membres de lâĂ©quipeâŻ: assurez-vous que vous partagez la mĂȘme vision et les valeurs de lâentreprise.
- Department
- In-Orbit Services
- Role
- Other
- Locations
- Toulouse
- Remote status
- Hybrid