ROUBAIX, FR, 59100 CESSON-SEVIGNE, FR, 35510 NANTES, FR, 44000 PARIS, FR, 75017 BORDEAUX, FR, 33000 TOULOUSE, FR, 31000 LYON, FR, 69003 BREST, FR, 29200
Senior Software Engineer - Smart 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 permettant 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
Senior Software Engineer - Smart 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 permettant 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