Profile
- Titre : messagerie temp-réel répartie
- Lieu : Lille (possibilité hébergement), Paris ou télétravail
- Type : à temps plein
- Fonction : développeur
- Durée : stage (3-6 mois) / alternance / embauche
- Référence : Offer-2023-Messaging
Description
Nexedi envisage de proposer un service de messagerie temps réel sans point central de panne. Nous pensons qu'un tel service est déjà possible avec une architecture SMTP comme le démontre https://delta.chat/en, à condition de rendre résiliente la résolution de noms de domaines par des méthodes d'inondation. Nous nous interrogeons sur la possibilité de réaliser un tel service de messagerie temps réel sur une base WebRTC a l'instar de Peertube (https://joinpeertube.org/) pour la vidéo. Nous avons par ailleurs contribué au logiciel Galène (https://galene.org/).
Nous recherchons des développeurs intéressés par l'un des sujets suivants :
- Imaginer une architecture de messagerie temp-réel répartie capable de fonctionner partout dans le monde y compris en Corée du Nord, dans un sous-marin et dans l'espace
- Étendre Galène avec des fonctions de PTT ou de cartographie
- Étendre Galène avec un protocole de fédération
- Intégrer Galène et Delta.Chat (WebRTC dans delta.chat, SMTP dans Galène, etc.)
- Automatiser le provisionning de comptes IMAP IPv6 sur une architecture de edge
Responsabilités
- Développer un prototype de messagerie temps-réel répartie
- Concevoir une architecture pour contourner la censure sur Internet
- Concevoir une architecture pour survivre à une panne partielle d'Internet
Opportunités
- Développement fullstack et devops (C, C++, Javascript, Python, buildout)
- Apprendre et comprendre WebRTC et IPv6
- Comprendre les mécanismes de censure de l'Internet (splinternet)
- Comprendre les points centraux de panne qui empêchent la résilience des messageries
- Contribuer à des solutions complexes de logiciels libres
Permalink
https://www.nexedi.com/fr/NXD-Recruiting.Opportunity.Distributed.Real.Time.Messaging
À propos Nexedi
Nexedi est l'un des principaux éditeurs européens de logiciels libres et open source en Europe avec un portefeuille de solutions open source de plus de 15 millions de lignes de code. Nos solutions logicielles personnalisées sont utilisées par Airbus, Stellantis, Sanef et d'autres entreprises dans le monde entier. Nous participons à des projets de recherche de pointe, nous sommes en train de construire Rapid.Space, un fournisseur de cloud entièrement ouvert et nous faisons pression pour l'indépendance de l'Europe en ce qui concerne les technologies de cloud et de communication ainsi que l'utilisation de logiciels libres.
Intéressé ?
Nous serions heureux de vous connaître, envoyez-nous un message (accompagné de votre CV) à jobs(at)nexedi.com et nous vous contacterons.
Nexedi SA
147 Rue de Ballon
59110 La Madeleine
France
Phone : +33 629 02 44 25
Mail : info@nexedi.com
Web : www.nexedi.com