Siemens
Groq
Ingénieur Plateforme Réseau Staff, Infrastructure
MISSION
Nous recherchons un ingénieur réseau possédant une expérience approfondie des centres de données et du réseau Kubernetes pour prendre en charge la mise en réseau du plan de gestion et des clusters de locataires de GroqMetal.
Vous serez responsable de l'architecture réseau, de la configuration, de la sécurité et des opérations de production, depuis le réseau des hôtes et des clusters jusqu'aux fabrics des centres de données, en passant par le peering en périphérie et les interconnexions. Vous gérerez les changements via des gestionnaires de fabric, l'automatisation et GitOps, en vous appuyant sur une compréhension détaillée des protocoles, des chemins de paquets et des comportements en cas de défaillance sous-jacents.
Vous transformerez les besoins des clients en matière de connectivité, d'isolation et de performance en capacités de plateforme gérées. Réussir signifie que les clients peuvent provisionner et utiliser le réseau de manière fiable, que les limites des locataires sont démontrablement appliquées, et que les changements et les pannes réseau peuvent être diagnostiqués et résolus sans reconstruire le système manuellement.
RESPONSABILITÉS ET OPPORTUNITÉS DANS CE RÔLE
- Capacités des produits réseau : Traduire les besoins des clients en matière de connectivité, d'isolation, d'accès et de performance en fonctionnalités de plateforme prises en charge. Définir comment ces fonctionnalités sont demandées, provisionnées, modifiées, observées et supprimées tout au long de leur cycle de vie.
- Cycle de vie du réseau des locataires et des nœuds : Créer une automatisation native Kubernetes pour créer, modifier et supprimer les réseaux de locataires et gérer l'appartenance des nœuds via le provisionnement, la mise à l'échelle, la réparation, le remplacement et la réaffectation. Vérifier l'isolation et la connectivité à chaque transition, récupérer en toute sécurité après des pannes partielles et supprimer les configurations obsolètes avant que les ressources ne soient réaffectées.
- Routage et connectivité des centres de données : Prendre en charge la configuration dynamique des réseaux de locataires, BGP, les politiques de routage, les VLAN et les overlays sur les réseaux de gestion, de locataires et externes. Créer une automatisation native Kubernetes pour provisionner et gérer ces capacités via les APIs des gestionnaires de fabric, y compris l'exposition des services clients, l'entrée/sortie, les VIP, les équilibreurs de charge et les adresses IP publiques. Valider la convergence, le basculement, l'accessibilité et l'isolation.
- Réseau Kubernetes : Prendre en charge la mise en réseau pour le plan de gestion Groq et les clusters de locataires, y compris Cilium, les politiques réseau, le routage de services, l'entrée, la sortie et l'intégration avec les réseaux bare-metal.
- Réseau GPU : Automatiser la configuration des locataires et les opérations de cycle de vie pour le réseau GPU, y compris les systèmes NVL72, InfiniBand, RoCE et GPUDirect, via les interfaces de plateforme et de gestion de fabric prises en charge. Valider la connectivité, l'isolation et la performance à mesure que les allocations des locataires et l'appartenance des nœuds changent.
- Adressage et intégration de fabric : Prendre en charge l'allocation dynamique d'adresses, l'intégration de l'inventaire réseau et la configuration du réseau des locataires via IPAM, NetBox et les APIs des gestionnaires de fabric tels que Netris et UFM. Maintenir la cohérence entre la configuration prévue, l'état appliqué et l'inventaire tout au long du cycle de vie des locataires et des nœuds.
- Isolation des locataires et sécurité réseau : Prendre en charge la segmentation et les politiques de trafic sur le plan de gestion Groq, les clusters de locataires et les fabrics physiques. Définir les communications autorisées entre les environnements et vérifier l'isolation via le provisionnement, la mise à l'échelle, la maintenance et la réaffectation du matériel. Travailler avec l'ingénierie de sécurité sur les contrôles d'accès réseau et les exigences de durcissement.
- Normes réseau et cycle de vie de la configuration : Établir des normes d'adressage, de routage et de configuration pour le plan de gestion de GroqMetal et les réseaux de locataires. Mettre en œuvre une configuration déclarative et une réconciliation continue via des contrôleurs natifs Kubernetes, les APIs des gestionnaires de fabric et GitOps, avec revue de code, tests et validation automatisés, déploiement progressif et procédures de récupération. Détecter et réconcilier la dérive de configuration, et maintenir l'isolation des locataires à mesure que les nœuds entrent, quittent ou retournent dans les réseaux de locataires pendant le provisionnement, la réparation et la réaffectation.
- Fiabilité du réseau de production : Prendre en charge la télémétrie réseau, le dépannage et la résolution des incidents. Diagnostiquer les pertes de paquets, les échecs de routage, la congestion et le trafic inattendu sur les hôtes, les clusters, les fabrics et la périphérie. Transformer les incidents récurrents et les résultats de performance en améliorations priorisées pour le service géré.
LES CANDIDATS IDÉAUX ONT/SONT
- Connaissances approfondies en réseau et appropriation de la production : Vous avez conçu et exploité des services réseau sur une infrastructure de centre de données via le déploiement, l'expansion, la maintenance et les incidents. Vous comprenez TCP/IP, BGP, les politiques de routage, le peering, ECMP, la segmentation et les interconnexions suffisamment bien pour expliquer les chemins de paquets, diagnostiquer les pannes et évaluer les conséquences d'un changement de configuration.
- Expertise en réseau de centre de données bare-metal : Expérience dans l'exploitation de fabrics leaf-spine, de réseaux underlay et overlay, et de séparation des locataires en utilisant des technologies telles que les VLAN, VRF et EVPN/VXLAN.
- Solide expérience en réseau Kubernetes et Linux : Connaissance pratique du comportement CNI, de Cilium ou de systèmes comparables, des politiques réseau, de l'exposition des services et de l'interaction entre le réseau des clusters et l'infrastructure physique.
- Expérience en développement natif Kubernetes, automatisation réseau et GitOps : Vous avez construit des contrôleurs, des opérateurs et des ressources personnalisées Kubernetes en Go. Vous pouvez intégrer les APIs réseau via des boucles de réconciliation qui gèrent les tentatives, les pannes partielles et le nettoyage des ressources en toute sécurité. Vous avez géré les changements via le contrôle de version, la revue de code, les tests automatisés et le déploiement contrôlé.
- Expérience dans la construction d'infrastructures multi-locataires ou de produits Kubernetes gérés : Vous avez aidé à fournir le réseau Kubernetes en tant que service, y compris l'intégration des clients, le provisionnement, les mises à niveau, la mise à l'échelle et le support de production. Vous pouvez transformer les besoins des clients en fonctionnalités prises en charge avec un comportement, des limites et des procédures opérationnelles définis.
- Expérience dans la sécurisation des réseaux qui exécutent des charges de travail clients : Vous avez conçu et exploité la séparation des locataires, les limites du réseau de gestion et les contrôles de trafic, avec des méthodes pratiques pour tester le fonctionnement de ces contrôles.
- Expérience en gestion de fabric et IPAM : Netris, UFM, NetBox ou systèmes de gestion de fabric et IPAM comparables.
- Expertise en infrastructure GPU : Infrastructure GPU NVIDIA et réseau IA, y compris InfiniBand, Spectrum-X, systèmes NVL72, RDMA, RoCE et contrôle de congestion.
- Expérience en réseau de clusters GPU : Réseau pour les grands clusters GPU, y compris la performance des charges de travail distribuées, le trafic est-ouest à large bande passante et la connectivité multi-sites.
- Jugement produit fondé sur le réseau : Vous pouvez comprendre les besoins d'un client, évaluer les implications réseau et définir une capacité que la plateforme peut fournir et prendre en charge de manière fiable.
Rémunération
Groq s'engage à offrir une rémunération compétitive grâce à notre philosophie de rémunération totale en espèces, qui intègre la valeur potentielle des bonus directement dans le salaire de base. La fourchette de salaire total en espèces pour ce poste, qui inclut la valeur potentielle du bonus, est de 270,400 $ - 401,600 $, le placement individuel étant déterminé par votre situation géographique, votre expérience, vos compétences et votre alignement avec les normes de rémunération internes. Cette fourchette est spécifique aux candidats situés aux États-Unis. La rémunération pour les candidats internationaux variera en fonction de la dynamique du marché local. Au-delà de la rémunération en espèces, Groq propose également un programme d'incitation à long terme (LTI) et une gamme complète d'avantages sociaux pour les employés. #LI-MS1
