Ingénieur Logiciel Backend

Il y a 2 jours

Lorient, Bretagne, France THALOS Temps plein 55 000 € - 90 000 € Contrat

Dans le cadre du renforcement de l’équipe produitOceanBox, nous recherchons unIngénieur Logiciel Backendpour contribuer à la conception, au développement et à l’évolution de notre plateforme de connectivité maritime nouvelle génération.

OceanBox s’inscrit dans la continuité des solutions innovantes de communication embarquée développées par Thalos. Le produit se compose de plusieurs briques complémentaires:

  • Unmodule de routage embarquéà bord des navires,
  • Uneplateforme cloudassurant lefiltrageetle monitoringdes flux réseau,
  • Uneinterface d’administrationpermettant lagestion des bases de donnéesetdestunnels d’administration.

L’objectif est de concevoir et faire évoluer uneplateforme robuste, performante et sécurisée, permettant la gestion, la supervision et la sécurisation des communications réseau en environnement maritime.

Le poste s’inscrit dans un contextetechnique stimulantetmulti-compétencesau croisement dudéveloppement logiciel,duréseauetducloud.

Concevoir, développer et maintenir les services backend de la solutionOceanBox,dans une logique d’amélioration continuede laqualité,de lasécuritéetde laperformancedu produit.

Missions détaillées

  • Concevoir, développer et maintenir lesservices backenddu produit OceanBox.
  • Participer à ladéfinition de l’architecture logicielleetauxchoix techniquesstructurants.
  • Développer desAPIetservicesbackendperformants,scalablesetsécurisés.
  • Intégreretadministrerlesbases de donnéesMySQL(et InfluxDB pour les séries temporelles).
  • Mettre en place et améliorerlesmécanismes de monitoring et supervision(Grafana).
  • Participer à lagestion des flux réseau, dufiltrage applicatifet destunnels d’administration.
  • Garantir laqualitéet lamaintenabilitédu code via lestests unitaires, revues de codeetdocumentation.
  • Collaborer avec leséquipes produit, infrastructureetfrontendafin d’assurer la cohérence et l’intégration globale de la plateforme.

Compétences techniques requises

  • Maîtrise dudéveloppement backendenPythonet des Framework associés (Flask).
  • Bonne connaissance desarchitectures distribuéesetorientées micro services.
  • Solides compétences surles bases de donnéesrelationnelles(MySQL)etséries temporelles(InfluxDB).
  • Expérience desAPI(gRPC, REST)etdesmécanismes d’authentificationet sécurité.
  • Bonne compréhension desenjeux réseauet notions defiltrage,supervisionetQoS.
  • Connaissance desoutils de déploiement, de versioning (Git)et demonitoring(Grafana).
  • Sensibilité auxbonnes pratiques DevOps(test, CI/CD, observabilité).

Compétences comportementales

  • Esprit d’analyse,rigueuretautonomie.
  • Capacité àconcevoirdes solutions robustes etorientées produit.
  • Bonrelationneletesprit d’équipedans un environnement pluridisciplinaire.
  • Curiosité techniqueet goût pourl’innovationliée aux communications maritimes et environnement embarqué.
  • Capacité àdocumenteretpartagerses connaissances au sein de l’équipe.

Profil recherché

Nous recherchons uningénieur logiciel ou développeur backend(diplôme d’ingénieur ou équivalent Bac+5), possédant uneexpérience significativeen développement backend Python dans un environnementtechnique exigeant(et idéalement distribué).

Une connaissance desarchitectures cloud,dessystèmes connectésouembarqués,et unintérêt pour les problématiquesde supervision,connectivitéetsécuritéseront particulièrement appréciés.

Bonne pratique de l’anglaistechniquerecommandée.

Conditions de travail

Posteorientéexpertise logicielleetcollaboration produit.

Interactions fortes avec leséquipes:

  • Développement Frontend et UX/UI
  • Infrastructure & Intégration Systèmes
  • Support client et produit
  • Partenaires techniques réseau et connectivité