Ingénieur développement C H/F

CDI Confidential posted 1 month ago
Job Description

Nous recrutons un Ingénieur développement C H/F (télétravail friendly).

Profil

Vous êtes impliqué(e) dans toutes les phases de la mise en œuvre des fonctionnalités :

– Le design technique en vous appuyant sur leur description fonctionnelle définissant l’architecture de la solution

– La mise en œuvre : écrire un code élégant et efficace

– Relire le code de vos collègues développeurs pour que tout le monde contribue à améliorer la qualité du code. Nous utilisons Gerrit pour faire notre peer reviewing.

– S’assurer que les performances restent excellentes, en réalisant des benchmarks réguliers

– Maintenir et retravailler les parties qui, avec l’expérience acquise, pourraient être améliorées

Les challenges à venir ? 5G, scalabilité, géo-redondance et élasticité de nos bases de données et principaux frameworks, adaptation à différentes infrastructures, streaming calculs & pré-calculs, modularisation des APIs, « cloudification », amélioration des performances et de fiabilité de nos applications…

Notre environnement technique :

  • Base de code : Cœur de produit fait maison en C : structures de données, bases de données, stack protocolaire, moteur de règles, etc.
  • Framework de test: Python
  • Système de gestion de versions: Git
  • Environnement: Linux (Debian, Redhat ou toute autre distribution avec laquelle vous êtes à l’aise)
  • IDE: Principalement Vim ou Emacs
  • Autres outils: clang, ASAN, gcc, gdb, valgrind

Êtes-vous notre prochain(e) collaborateur/trice ?

  • Expérience en logiciels open source
  • Une expérience significative de programmation en C dans un environnement Linux vous a permis d’acquérir une bonne connaissance de ce langage
  • Vous avez de solides connaissances en algorithmique et structures de données.
  • Vous travaillez couramment et efficacement sur Linux
  • Capacité à travailler de façon autonome et en tant que membre d’une équipe inter-fonctionnelle

Compétences appréciées

  • Idéalement, vous avez des connaissances de base en Python, Javascript et Git

Related Jobs