Description
Kinéis recrute un architecte logiciel et Data avec un profil SRE (Site Reliability Engineer) pour intégrer l’équipe en charge de son Segment Sol. Ce segment, déjà en opération, comprend le centre de contrôle (opérations des satellites), le centre de mission (opérations des charges utiles), le centre de service (interface avec les clients) et les stations sol.
Missions
Au sein de la Direction Technique et des Opérations, tu travailleras en étroite collaboration avec les ingénieurs d’exploitation du Segment Sol, et en interface avec les experts mission et satellite.
- Tu t’approprieras l’architecture du Segment Sol, et tu contribueras activement à l’évolution et la maintenance des applications et de l’architecture logicielle;
- Tu proposeras, concevras, déveloperas, et déploieras de nouvelles fonctionnalités et outils permettant d’améliorer la supervision, l’automatisation des tâches et la fiabilité du Segment Sol;
- Tu participeras à l’exploitation des données (plateforme et mission), en définissant et en mettant en place des moyens de stockage adaptés, et en réalisant des applications pour l’analyse, l’expertise ou la valorisation de ces données;
- Tu mèneras des actions visant à rationnaliser et communaliser les moyens logiciels et matériels, notamment via l’utilisation de COTS;
- Tu prendras part aux opérations du Segment Sol, pour les activités de routine ou exceptionnelles (telles que passage en survie, manœuvres d’évitement). Ceci implique ponctuellement le travail en horaire décalé, et la participation au tour d’astreinte;
- Après une phase d’acquisition de compétences sur le segment sol, tu pourras t’approprier d’autres composantes du système, et étendre ton périmètre de responsabilité en prenant le rôle de Flight Director pour la coordination des opérations.
Profil recherché
Savoir-faire
Expérience des opérations des centres de traitement de données, idéalement en relation avec le domaine spatial, les segments sol de mission et/ou contrôle des satellites.
Connaissance approfondie et mise en œuvre des architectures logicielles modernes et des outils:
- Systèmes d’exploitation: Linux (CentOS 7, RHEL), Windows 10
- Langages de programmation / scripting: Python, Bash
- Bases de données: PostgreSQL / TimescaleDB, InfluxDB, Redis, Elasticsearch
- Traitement de données: orchestration de pipelines (Prefect.io), Jupyter notebooks, Superset
- Supervision des systèmes: création de dashboards Grafana, utilisation de Prometheus, Loki.
- Maîtrise des outils de déploiement et conteneurisation: Ansible, Docker Swarm, Docker
- Connaissances Gitlab, Nexus
- Expérience en validation dans un process d’intégration continue (JIRA, Gitlab CI ou équivalent).
- Sensibilité aux problématiques Data/IA (architecture, traitement, valorisation, intégration)
Savoir-être
- Orientation solution et innovation.
- Sensibilité et goût pour l’opérationnalité, la fiabilité et la performance des systèmes.
- Forte capacité d’analyse et de synthèse, force de proposition, sureté du jugement technique.
- Bon relationnel, sens de l’écoute et goût pour le travail en équipe.
- Capacité d’échange et d’interaction avec des interlocuteurs techniques et métier.
Formation / Expérience / Langues
- Formation supérieure en informatique (Bac+5 ou équivalent).
- 5 à 10 ans d’expérience en développement logiciel, dont au moins 3 dans un poste équivalent.
- Anglais lu, parlé, écrit indispensable.