Développeur Senior .NET & Golang | Travail à Distance | Systèmes Distribués
À distance
À plein temps
Nous recherchons un développeur chevronné spécialisé en .NET avec une solide expertise en Golang pour rejoindre notre équipe d'innovation technologique. Ce poste vous permettra d'utiliser principalement les technologies .NET tout en exploitant Golang comme langage secondaire, vous concentrant sur le développement de systèmes distribués sophistiqués intégrant les protocoles Tor et IPFS. Vous aurez l'opportunité d'appliquer votre savoir-faire dans la conception d'applications décentralisées et hautement sécurisées.
Responsabilités Principales
- Concevoir et développer de nouveaux modules et composants en utilisant .NET 8 et C# pour nos applications distribuées complexes.
- Implémenter des fonctionnalités complémentaires en Golang afin de bénéficier de ses avantages en matière de concurrence et de performance.
- Maintenir et optimiser le code existant, en garantissant une performance optimale et une excellente évolutivité.
- Travailler avec l'infrastructure du réseau Tor pour développer des fonctionnalités de communication sécurisées et anonymes.
- Élaborer des solutions basées sur IPFS pour le stockage et la récupération de données décentralisés.
- Collaborer étroitement avec l'équipe technique pour définir l'architecture et les modèles de conception appropriés.
- Mettre en œuvre des stratégies de test rigoureuses assurant la qualité et la sécurité du code.
- Participer activement aux revues de code pour maintenir des standards d'excellence et partager les connaissances.
- Documenter précisément les spécifications techniques et les processus de développement.
- Se tenir informé des dernières avancées technologiques et des meilleures pratiques dans le domaine des systèmes distribués.
Compétences Requises
- Minimum de 3 ans d'expérience professionnelle avec .NET Framework et .NET Core (versions 6-8).
- Maîtrise approfondie du langage de programmation C# et des technologies associées.
- Connaissance opérationnelle de Golang et de son écosystème.
- Expérience significative dans la conception et l'implémentation d'API RESTful.
- Compréhension solide des concepts et défis inhérents aux systèmes distribués.
- Connaissance fondamentale de l'architecture du réseau Tor et/ou IPFS.
- Pratique confirmée des systèmes de gestion de versions (Git).
- Maîtrise des modèles et principes de conception logicielle.
- Compétence avérée en technologies de bases de données (SQL et NoSQL).
- Niveau d'anglais professionnel (minimum B1) permettant une communication efficace au sein de l'équipe.
Atouts Appréciés
- Expérience préalable avec les technologies Web3 et les concepts de blockchain.
- Connaissance approfondie de la cryptographie et des protocoles de communication sécurisés.
- Participation antérieure à des projets axés sur la confidentialité ou les applications décentralisées.
- Familiarité avec l'architecture de microservices et les principes de conception associés.
- Expérience pratique avec Docker, Kubernetes et les technologies de conteneurisation.
- Maîtrise des pipelines CI/CD et des méthodologies DevOps modernes.
- Compétence en technologies de réseaux pair-à-pair et systèmes distribués.
- Expérience avec les systèmes de messagerie asynchrone (RabbitMQ, Kafka).
- Contributions à des projets open-source démontrant votre engagement dans la communauté technique.
Pourquoi Nous Rejoindre
Intégrez notre équipe pour contribuer au développement de systèmes distribués à la pointe de l'innovation, privilégiant la confidentialité et la sécurité des données. Vous bénéficierez d'une opportunité exceptionnelle d'élargir vos compétences techniques à travers de multiples technologies contemporaines, tout en travaillant à distance avec une flexibilité horaire appréciable. Nous proposons une rémunération compétitive, d'excellentes perspectives d'évolution professionnelle, et la possibilité de participer à des solutions innovantes qui transforment concrètement le paysage de la confidentialité numérique.