Programmes de service et garantie
À propos de Nexsan
Nexsan est l’un des principaux fournisseurs de solutions de stockage d’entreprise qui offrent la fiabilité, les performances et l’évolutivité exigées par les entreprises modernes axées sur les données. Notre plate-forme Unity combine le stockage de fichiers, de blocs et d’objets avec des fonctions avancées de gestion des données pour alimenter les charges de travail critiques dans tous les secteurs d’activité.
Aperçu du rôle
Nous recherchons un développeur de logiciels senior très motivé pour rejoindre notre équipe d’ingénieurs. Dans ce rôle, vous assisterez et participerez au développement et à l’amélioration de nos plateformes logicielles.
En tant que développeur logiciel senior, vous serez profondément impliqué dans le développement et l’amélioration de notre plateforme Nexsan Unity. Vous jouerez un rôle clé dans la réalisation de nos initiatives stratégiques. Les projets sur lesquels vous travaillerez sont au cœur de notre activité. Vous aurez l’opportunité d’améliorer notre plateforme avec de nouvelles idées et fonctionnalités. En tant que membre senior de l’équipe, votre expertise sera cruciale pour guider les décisions techniques complexes.
Principales responsabilités
- Concevoir, développer et maintenir les services backend et les composants du système.
- Collaborer avec des équipes interfonctionnelles pour assurer la fonctionnalité et l’efficacité du système.
- Contribuer aux discussions sur l’architecture et aux décisions de conception technique
- Garantir la qualité des logiciels en respectant les normes et les meilleures pratiques.
- Participez aux revues de code et assurez la qualité du code et la fiabilité.
- Déboguer, profiler et optimiser les performances de systèmes complexes
Qualifications requises
- Licence ou master en informatique, ingénierie ou dans un domaine connexe.
- 8+ ans d’expérience dans le développement de logiciels et l’intégration de systèmes
- Forte compréhension de la protection des données, de la réplication et des modèles de cohérence dans les environnements distribués.
- Expérience approfondie de Java, Rust, Python, C++ ou d’autres langages de programmation modernes.
- Solide compréhension de la conception de systèmes dorsaux et de l’architecture logicielle dans un système distribué et tolérant aux pannes.
- Solides compétences en matière de résolution de problèmes et souci du détail
- Expérience de ZFS ou d’autres systèmes de fichiers avancés basés sur Unix
- Connaissance approfondie de l’architecture de stockage objet compatible S3
- Compréhension des concepts et des protocoles de mise en réseau
Qualifications souhaitées
- Connaissance de l’erasure coding, du stockage hiérarchisé ou de l’intégration de nuages hybrides
- Expérience de l’intégration du stockage objet dans les plates-formes de stockage.
- Familiarité avec les protocoles de réseau de stockage (NFS, SMB, iSCSI).
- Expérience préalable avec des fournisseurs de stockage d’entreprise ou hyperscale.
Pourquoi rejoindre Nexsan ?
Chez Nexsan, vous travaillerez avec une équipe passionnée qui conçoit des technologies de stockage de nouvelle génération qui alimentent les charges de travail les plus exigeantes au monde. Nous offrons une culture d’ingénierie collaborative, une rémunération compétitive et la possibilité d’avoir un impact majeur sur l’orientation des produits et l’innovation technique.