RETOUR

Ingénieur·e développement cloud platform core - senior

INGÉNIERIE
·
MONTROUGE
·
Rejoignez une entreprise au coeur des enjeux numériques de demain avec des performances inégalées dans le monde du Cloud.

À propos de Qarnot

Qarnot est un fournisseur innovant de cloud computing spécialisé dans le HPC (High-Performance Computing). Nous maîtrisons l'intégralité de notre infrastructure, depuis les racks jusqu'au aux services cloud.

Notre infrastructure est distribuée au plus près des besoins en chaleur, et nos racks sont spécifiquement conçus pour extraire et transférer efficacement cette chaleur, ce qui nous permet de la valoriser dans des réseaux de chaleur domestiques ou industriels.

Cette approche complète nous permet d'assurer une offre souveraine (France et Europe), compétitive, avec une très bonne efficacité énergétique, ainsi qu'une mesure précise de l'empreinte carbone des calculs et leur reporting à l'utilisateur final.

Notre infrastructure cloud est utilisée pour du calcul intensif par diverses industries, notamment la simulation numérique pour l'ingénierie, le calcul de risques pour la finance, ou encore le rendu 3D pour l'animation.

L'équipe

Au sein du pôle ingénierie de Qarnot, l'équipe "cloud platform" est responsable du développement, de l'opération, et du debug du cœur de la plateforme de calcul de Qarnot.

Cela comprend :

  • les API publiques de soumission et suivi des calculs, de reporting, ...
  • la gestion dynamique des serveurs de calcul (configuration, boot réseau, sécurisation, diagnostique)
  • les environnements d'exécution (hyperviseur Linux pour VM et conteneurs)
  • la gestion des données consommées et produites par les calculs
  • l'ordonnancement centralisé et distribué des tâches de calcul
  • le réseau pour l'accès aux ressources (SDN et liens privés) et pour les clusters de calcul haute performance (RDMA)
  • le suivi de consommation pour la facturation et le reporting carbone
  • les outils de monitoring et administration internes

Nous travaillons en environnement Linux, avec Git et Gitlab pour les revues et la CI. La majorité de nos services sont écrits en C# (.NET 8), utilisent MariaDB ou MongoDB et sont déployés sur Debian. Les environnements d'exécution pour les nœuds de calcul sont construits à l'aide de Linux, Rust, Docker, et kvm.

Nous travaillons en collaboration étroite avec les autres équipes, notamment l'équipe Produit responsable de la conception de l'offre, l'équipe Solutions responsable de l'intégrations des logiciels métiers, onboarding et suivi clients, l'équipe Apps qui s'occupe des applications web publiques et backoffice, et l'équipe IT qui gère l'infrastructure fixe et les services aux développeurs.

Vos missions

Au quotidien, vos missions en tant que développeuse ou développeur senior comprendront :

Ce que nous offrons :

Votre profil

Les domaines techniques couverts par l'équipe sont variés (développement backend, système, réseau, sécurité, ...). Aussi, vous devez avoir une bonne culture informatique, ne pas avoir peur d'aborder des technologies ou domaines nouveaux, des problèmes complexes et variés.

Nous valorisons une bonne capacité d'analyse pour comprendre rapidement nos systèmes existants, repérer leurs limites, proposer des pistes d’amélioration, comprendre et hiérarchiser les problèmes et les besoins, anticiper les besoins à court, moyen et long terme.

En tant que senior, vous devez avoir une bonne autonomie, être force de proposition, sachant prendre des initiatives et les communiquer. Il vous faudra une bonne capacité à travailler en équipe, l'envie de faire profiter de votre expérience et de vos points forts, et d'apprendre de ceux des autres.

Les compétences suivantes sont nécessaires :

Sera également valorisé

Processus de recrutement

Rejoignez une entreprise au coeur des enjeux numériques de demain avec des performances inégalées dans le monde du Cloud. Nous vous proposons un poste clé avec de véritables perspectives de développement de carrière.

Candidature par mail à jobs@qarnot.com

RETOUR