Développeur C/C++ - Network

Résumé du poste
CDI
Bordeaux
Salaire : Non spécifié
Télétravail non renseigné
Compétences & expertises
Contenu généré
C++
Ovh
Golang
Rust
Postuler

OVHcloud
OVHcloud

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Développeur C/C++ - Network H/F/N

Mission de l’équipe

L’équipe est en charge de concevoir des composants réseau pour l’infrastructure d’OVH permettant l’ajout de nouveaux services et fonctionnalités réseau.

Plus spécifiquement, l’équipe va développer un nouveau modèle de connexion à nos clients. L’objectif est de construire les composants réseau afin d’offrir une offre VPC (Virtual Private Cloud) permettant à nos clients de passer d’un large réseau privé/public étendu sur plusieurs zones à un ensemble de réseau privés interconnectés dans lequel il retrouve toutes les fonctionnalités connue dans le modèle classique.

Au sein de votre équipe #OneTeam

  • Vous intégrerez l’équipe Software Enablers/Functions en tant que développeur sénior
  • Vous construisez avec l’équipe la stratégie technique pour répondre aux demandes
  • Vous participez à la réflexion technique de l’équipe


Vos principales responsabilités
  • Vous recueillez, analysez ou répondez aux besoins métier exprimés par le produit ou les équipes
  • Vous participez à la conception d’architectures logicielles et d’infrastructures réseau
  • Vous développez pour une solution déployée au cœur de l’infra OVHcloud
  • Vous évangélisez votre savoir et partagez les bonnes pratiques auprès des pairs et interlocuteurs métiers (Product managers, pairs, …)


Votre futur impact

Dans 6 mois vous :
  • Aurez une bonne compréhension de l’infrastructure des Data Centers d’OVHcloud
  • Comprendrez l’architecture logicielle et réseau des produits de l’équipe
  • Comprendrez la finalité des projets en cours
  • Développerez pour l’un des produits de l’équipe
  • Connaitrez les principales équipes en interaction avec la vôtre
  • Aurez noué une bonne relation avec les membres de l’équipe


Et dans 1 an vous :
  • Aurez participé à des choix de conception liés aux projets de l’équipe
  • Aurez réalisé un ou plusieurs Proof of Concepts ou contribué significativement aux livrables
  • Prendrez de l’autonomie sur les sujets de développement
  • Serez en capacité de proposer des pistes de réflexion à l’équipe
  • Comprendrez les challenges associés à la transformation réseau

xx

Compétences requises :
  • Expérience dans la conception et le développement de produits réseau participant à la résilience et exigeant en performance
  • Capacité à communiquer clairement et à vulgariser des sujets techniques complexes
  • Connaissance des protocoles et technologies réseaux (ARP, IPv4, TCP/UDP, Routing, …)
  • Connaissance d’un langage de programmation bas niveau (C, C++, Rust)
  • Maitrise du développement système pour Linux


C’est un +
  • Connaissances de DPDK ou d’un framework de packet processing
  • Expérience des problématiques de Data Centers
  • Connaissances des architectures Clos (Spine Leaf)
  • Connaissances des technologies réseaux VXLAN, IPv6, BGP, EVPN
  • Connaissance de Golang
  • Expérience dans la conception d’une infrastructure réseau
  • Expérience du développement d’un composant réseau améliorant la scalabilité et la performance
  • Connaissance des enjeux des infrastructures et systèmes répartis et/ou distribués (scalabilité, résilience, équilibrage)
  • Affinité avec les mathématiques probabilistes

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler