[PAYANT] Développeur Discourse Senior – Infrastructure, SSO & Accessibilité

Le Projet

Nous recherchons un freelance de niveau senior pour stabiliser et optimiser notre communauté Discourse. Nous avons un arriéré de dette technique, des erreurs de migration et des exigences de suivi spécifiques. Nous travaillons sur une base de tickets avec un accent sur une exécution rapide.

Packs de Travail Principaux

1. Corrections Critiques et Infrastructure

  • SSO/Authentification : Résoudre les problèmes de SSO Google (l’inscription échoue actuellement).

  • Audit de Base de Données : Auditer et corriger les incohérences de la base de données résultant d’une migration précédente défectueuse.

  • Rendu HTML : Résoudre les problèmes où les éléments sont affichés sous forme de code HTML brut. Nécessite l’audit du moteur Markdown et de la désinfection du contenu cuit (Cooked-content sanitization).

2. Accessibilité (Haute Priorité)

  • Conformité : Implémenter les étiquettes manquantes pour les lecteurs d’écran et corriger les titres de liens/texte alternatif pour les marqueurs afin d’assurer une conformité totale en matière d’accessibilité.

3. Suivi et SEO

  • Analyses : Configurer et corriger le suivi Matomo pour les visiteurs uniques et les pages vues.

  • SEO : Corriger les définitions de Sitemap pour DiscussionForumPosting.

Exigences Techniques

  • Backend : Connaissance experte de Ruby on Rails (noyau Discourse) et PostgreSQL.

  • Frontend : Maîtrise de JavaScript/Ember.js.

  • DevOps : Expérience avec Docker, Caddy et les instances n8n auto-hébergées.

  • Intégrations : Compréhension approfondie des signatures Webhook et du SSO.

Calendrier et Budget

  • Calendrier : Dès que possible. Nous souhaitons commencer immédiatement et résoudre ces problèmes dans les prochaines semaines.

  • Budget : 3 000 – 5 000 USD (en fonction de l’expérience et de la rapidité d’exécution).

Comment Postuler

Veuillez envoyer un message privé ou répondre avec :

  1. Un bref aperçu de votre expérience avec les migrations Discourse et le développement de plugins personnalisés.

  2. Votre disponibilité actuelle pour commencer.

4 « J'aime »

Chez Communiteq, nous avons une vaste expérience (13 ans et plus) dans les implémentations communautaires, les optimisations, l’infrastructure, le développement de plugins et de thèmes, ainsi que les intégrations.

Nous avons plusieurs ingénieurs de niveau Master of Science (MSc).
Envoyez-moi un message privé si vous êtes intéressé et nous pourrons organiser un appel Zoom pour en discuter davantage.

4 « J'aime »

Bonjour @Max_Schwab, je vous ai envoyé un MP avec plus de détails sur mon expérience et mes disponibilités. Heureux d’en discuter davantage.