La société

PME innovante depuis plus de 30 ans, L.I.M conçoit, développe et produit des appareils de mesures et d'instrumentation à destination des domaines de la géotechnique, de la fondation et des mines & carrières.


Intégrée verticalement, la société développe également les solutions logicielles dédiées à l'exploitation des données produites par nos appareils et celles issues de sources tierces. Dotée d'une équipe de R&D d'une dizaine de personnes équitablement réparties entre le hardware et le software, nous maîtrisons en interne l'intégralité de nos technologies, de la conception des cartes électroniques en passant par l'embarqué jusqu'aux solutions logicielles destinées à nos clients.

Description du poste

Nous proposons à nos clients une plateforme en ligne intégrée à notre écosystème. Celle-ci permet le suivi en temps réel de leur production, l'exploitation des données enregistrées et l'édition des rapports. L'utilisation de la plateforme étant en forte croissance, la stack technique utilisée depuis l'origine en backend doit s'adapter aux besoins futurs et nécessite des évolutions importantes que ce soit en termes de fonctionnalités, d'architecture ou de capacité. Le poste doit ainsi renforcer notre équipe logicielle de 4 personnes.


La mission du poste est de participer à la conception et au développement de l'ensemble des évolutions de l'architecture backend de la plateforme et à l'implémentation de nouvelles fonctionnalités innovantes par le biais de technologies pertinentes et modernes. Le poste, polyvalent, pourra à la fois couvrir des problématiques d'architecture, de modélisation de bases de données ou de conception d'API en collaboration avec le reste de l'équipe.
Notre stack backend actuelle est composée principalement des briques suivantes :
  • Rails (Ruby)
  • LXC
  • PostgreSQL
  • MongoDB

Les exemples de chantiers d'évolution envisagés sont les suivants :

  • Refonte d'une nouvelle API de données séparée techniquement de l'application en frontend
  • Évaluation, choix et introduction de nouvelles technologies / langages en fonction de leur pertinence (Rust, Elixir, ...)
  • Utilisation exclusive de PostgreSQL (migration des données depuis MongoDB et abandon de la dépendance sur MongoDB)
  • Évolution d'une architecture monolithique vers des micro-services
  • etc...

Profil recherché

Vous êtes très expérimenté dans l'une des compétences ou technologies suivantes mais vous manifestez également un certain intérêt sur la possibilité de découvrir puis de pratiquer certaines autres :

 
  • conception de bases de données relationnelles performantes (sous PostgreSQL)
  • conception d'architecture backend
  • conception d'API
  • micro-services
  • développement backend (Rails, Elixir, Rust, ...)
  • technologies de containerisation (LXC, Docker, ...)
  • data analytics / data science / data processing
  • gestion de flux de données en temps réel (type IOT) et en asynchrone (message broker protocols)
  • architecture / monitoring d'infrastructure
  •  intégration / déploiement continu
  • programmation système Linux

Professionnel, vous partagez avec nous un esprit rigoureux et attentionné. Vous êtes fier de produire du code de qualité. Curieux et passionné, vous ne craignez pas de sortir de votre zone de confort pour trouver de nouvelles solutions et les partager. Autonome et responsable, vous aimez vous engager tout en conservant un esprit critique et ouvert.   
Vous aimez travailler sur le long terme pour une mission avec du sens. Vous êtes attiré par les applications reliées au réel avec un background scientifique, loin des back-offices ou des plateformes de simples mises en relation.   
Vous utilisez quotidiennement Linux et le shell.   
Vous maîtrisez l'anglais technique et parlé.

Autres informations

  • Poste en CDI
  • Bureaux entièrement rénovés l'année dernière
  • Petite équipe, nous sommes au plus près à la fois de nos utilisateurs et de la vie de l'entreprise
  • Développement sur poste Linux (fixe ou portable, distribution au choix)
  • Rémunération en fonction du profil
  • Accord d'intéressement avantageux.
Si votre profil ne correspond pas à cette offre mais que vous souhaitez postuler chez cette société vous pouvez déposer une candidature spontannée

Offres similaires