Aller au contenu
Blockchain Association of Cameroon

Layer-0 Developer Academy

Task force et gouvernance

Cette page décrit des fonctions, jamais des personnes. Aucun nom n'y figure et aucun ne doit y figurer avant nomination effective par les instances de la BAC : publier un organigramme nominatif avant décision transformerait une proposition d'organisation en annonce.

20
fonctions
224
jours-personne par mois
5
règles d'arbitrage

Gouvernance

Directeur exécutif du programme

10 j/mois

Porter le programme devant les institutions, sécuriser ses ressources et arbitrer sa trajectoire.

Responsabilités

  • Gouvernance générale et arbitrage de la feuille de route
  • Budget, financement et redevabilité devant les instances de la BAC
  • Partenariats universitaires et institutionnels
  • Représentation du programme auprès des écosystèmes internationaux
  • Gestion de programme
  • Relations institutionnelles
  • Financement de projets
  • Enseignement supérieur

Protocoles

Architecte blockchain en chef

12 j/mois

Garantir la justesse technique de l'ensemble du curriculum et trancher les désaccords d'architecture.

Responsabilités

  • Définir les standards techniques opposables à toutes les pistes
  • Valider l'architecture de chaque capstone avant lancement
  • Arbitrer entre pistes lorsqu'un même sujet est traité différemment
  • Superviser les pistes interopérabilité et architecture
  • Systèmes distribués
  • Consensus
  • Interopérabilité
  • Cryptographie appliquée
  • Ingénierie de protocole

Architecte principal Polkadot / Substrate

15 j/mois

Concevoir et maintenir les trente ateliers Polkadot et Substrate, code compris.

Responsabilités

  • Rédiger et tenir à jour les ateliers et leur code de départ
  • Suivre les évolutions du SDK et déclencher les mises à jour du curriculum
  • Valider les capstones Polkadot et Substrate
  • Former les assistants de la piste
  • Rust
  • FRAME
  • Polkadot SDK
  • XCM
  • Ingénierie de runtime

Architecte principal Cosmos

15 j/mois

Concevoir et maintenir les vingt-cinq ateliers Cosmos, IBC et exploitation de relayeur compris.

Responsabilités

  • Rédiger et tenir à jour les ateliers de la piste
  • Exploiter les chaînes Cosmos du testnet de la BAC
  • Valider les capstones Cosmos et les liaisons IBC
  • Former les assistants de la piste
  • Go
  • Cosmos SDK
  • CometBFT
  • IBC
  • CosmWasm

Architecte principal Avalanche

12 j/mois

Concevoir et maintenir les vingt ateliers Avalanche, des L1 applicatives aux machines virtuelles sur mesure.

Responsabilités

  • Rédiger et tenir à jour les ateliers de la piste
  • Exploiter les L1 de démonstration du testnet de la BAC
  • Valider les capstones Avalanche
  • Documenter les exigences de validateurs par L1
  • Architecture Avalanche
  • L1 applicatives
  • Machines virtuelles
  • EVM
  • Messagerie inter-chaînes

Architecte blockchain modulaire / Celestia

12 j/mois

Concevoir et maintenir les vingt ateliers modulaires, du problème de disponibilité au rollup souverain.

Responsabilités

  • Rédiger et tenir à jour les ateliers de la piste
  • Exploiter les nœuds de disponibilité du testnet de la BAC
  • Valider les capstones de rollup souverain
  • Assurer la veille sur les cadres de rollup
  • Architecture modulaire
  • Rollups
  • Disponibilité des données
  • Échantillonnage
  • Rust

Ingénieur systèmes distribués

8 j/mois

Garantir la rigueur des fondations théoriques : consensus, réseau pair-à-pair, tolérance aux fautes.

Responsabilités

  • Valider la justesse des ateliers de niveau 0 sur les systèmes distribués
  • Concevoir les simulations de partition et de faute byzantine
  • Relire les affirmations de consensus de toutes les pistes
  • Réseaux pair-à-pair
  • Tolérance aux fautes
  • Consensus distribué
  • Bases de données réparties

Ingénierie et infrastructure

Ingénieur sécurité blockchain

12 j/mois

Maintenir la piste sécurité et garantir qu'aucun atelier n'enseigne une pratique dangereuse.

Responsabilités

  • Rédiger et tenir à jour les quinze ateliers de sécurité
  • Exercer un veto sur toute publication contenant une pratique dangereuse
  • Encadrer les exercices offensifs et en définir le périmètre écrit
  • Tenir la politique de divulgation responsable de la BAC
  • Modélisation de menaces
  • Attaques sur le consensus
  • Sécurité des ponts
  • Durcissement
  • Gestion des clés

Ingénieur DevOps / infrastructure blockchain

15 j/mois

Maintenir la piste DevOps et exploiter l'infrastructure réelle sur laquelle les cohortes travaillent.

Responsabilités

  • Rédiger et tenir à jour les quinze ateliers DevOps
  • Exploiter LAB-CLOUD et LAB-NETWORK
  • Maintenir l'intégration continue de tous les dépôts d'atelier
  • Assurer l'astreinte du testnet pendant les cohortes
  • Linux
  • Docker
  • Kubernetes
  • Terraform
  • Intégration continue
  • Observabilité

Architecte cloud

8 j/mois

Concevoir des environnements de laboratoire soutenables, y compris pour des participants à faible bande passante.

Responsabilités

  • Concevoir et chiffrer l'architecture des trois environnements de laboratoire
  • Négocier et gérer les crédits cloud obtenus des partenaires
  • Documenter les alternatives d'hébergement local et régional
  • Garantir que chaque atelier reste réalisable en mode allégé
  • AWS
  • Azure
  • Google Cloud
  • Serveurs dédiés
  • Hébergement en Afrique centrale
  • Maîtrise des coûts

Responsable Git et ingénierie open source

8 j/mois

Tenir l'organisation GitHub de l'Académie et faire respecter ses règles de contribution.

Responsabilités

  • Administrer l'organisation et les droits d'accès
  • Faire appliquer l'arborescence imposée aux dépôts d'atelier
  • Contrôler qu'aucun secret n'entre dans un dépôt
  • Accompagner les premières contributions des participants
  • Git
  • Gouvernance open source
  • Revue de code
  • Intégration continue

Architecte de la plateforme d'apprentissage

10 j/mois

Intégrer le curriculum au site de la BAC et le maintenir utilisable en connexion dégradée.

Responsabilités

  • Maintenir les pages Académie du site et leur modèle de contenu typé
  • Garantir la navigabilité du catalogue à cent soixante-dix ateliers
  • Préparer l'intégration du système de comptes développeurs
  • Tenir les performances sur connexion mobile dégradée
  • Architecture web
  • Performance
  • Accessibilité
  • Bilinguisme
  • Modélisation de contenu

Pédagogie et évaluation

Architecte du curriculum développeur

12 j/mois

Garantir la cohérence du graphe de compétences et l'existence d'un chemin praticable vers chaque atelier.

Responsabilités

  • Tenir le graphe de compétences et les prérequis du catalogue
  • Maintenir la piste Fondation
  • Valider tout nouvel atelier au regard de la progression d'ensemble
  • Mesurer les taux de réussite et corriger les ruptures de progression
  • Approche par compétences
  • Ingénierie de curriculum
  • Évaluation progressive
  • Enseignement technique

Concepteur pédagogique technique

15 j/mois

Transformer une documentation de protocole en séance enseignable, laboratoires et barèmes compris.

Responsabilités

  • Décliner chaque atelier au gabarit standard de la BAC
  • Concevoir laboratoires guidés, laboratoires autonomes et barèmes
  • Adapter les supports au mode allégé et au mode hors ligne
  • Assurer la revue pédagogique obligatoire avant publication
  • Conception pédagogique
  • Scénarisation d'atelier
  • Évaluation par la pratique
  • Rédaction technique

Ingénieur documentation technique

12 j/mois

Produire une documentation qu'un développeur isolé, sans instructeur, peut suivre jusqu'au bout.

Responsabilités

  • Rédiger manuels de laboratoire, guides de dépannage et références
  • Produire les schémas d'architecture de chaque piste
  • Tenir le registre documentaire et vérifier les liens avant publication
  • Coordonner la traduction français / anglais
  • Rédaction technique
  • Schémas d'architecture
  • Guides de dépannage
  • Références d'API

Concepteur d'expérience d'apprentissage

8 j/mois

Rendre lisible une progression complexe : où j'en suis, ce qui me manque, ce qui vient ensuite.

Responsabilités

  • Concevoir tableaux de bord, parcours et navigation du catalogue
  • Rendre visible le prérequis manquant plutôt que le cours suivant
  • Tester les interfaces auprès de développeurs débutants réels
  • Garantir l'accessibilité de toutes les pages Académie
  • Conception d'interface
  • Accessibilité
  • Visualisation de progression
  • Recherche utilisateur

Responsable certification et évaluation

10 j/mois

Garantir qu'une certification de la BAC atteste d'une capacité réelle, opposable à un employeur.

Responsabilités

  • Concevoir les épreuves pratiques de chaque certification
  • Constituer et former les jurys
  • Contrôler la comparabilité des évaluations entre cohortes
  • Tenir le registre des certifications délivrées
  • Évaluation par la pratique
  • Conception d'épreuves
  • Barèmes
  • Contrôle d'intégrité

Écosystème

Responsable relations développeurs

12 j/mois

Faire venir les développeurs, les faire rester, et les rendre visibles dans les écosystèmes internationaux.

Responsabilités

  • Animer les laboratoires hebdomadaires et les ateliers mensuels
  • Organiser le BAC Multichain Builders Challenge
  • Accompagner les contributions des participants vers les dépôts amont
  • Tenir la présence publique du programme
  • Animation de communauté
  • Documentation technique
  • Hackathons
  • Prise de parole technique

Responsable partenariats universitaires

10 j/mois

Faire entrer le curriculum dans les établissements camerounais et faire sortir leurs étudiants vers les cohortes.

Responsabilités

  • Négocier les conventions avec universités et écoles d'ingénieurs
  • Adapter le curriculum aux maquettes pédagogiques existantes
  • Animer le réseau d'enseignants et de clubs étudiants
  • Ouvrir des sujets de recherche adossés aux capstones
  • Enseignement supérieur
  • Conventions académiques
  • Reconnaissance de crédits
  • Encadrement de recherche

Responsable startups et innovation

8 j/mois

Transformer les capstones qui le méritent en produits, et les diplômés qui le souhaitent en fondateurs.

Responsabilités

  • Sélectionner les capstones à fort potentiel et les accompagner
  • Constituer les dossiers de subvention auprès des fondations
  • Relier les diplômés aux incubateurs et investisseurs de la région
  • Suivre les entreprises issues du programme
  • Incubation
  • Validation de marché
  • Financement d'amorçage
  • Subventions d'écosystème

Qui tranche quoi

Sans cette colonne, une task force de vingt rôles produit des désaccords sans instance de résolution.

SujetDécideEscalade
Exactitude technique d'un atelierArchitecte blockchain en chefDésaccord tranché par l'architecte en chef après avis du responsable de piste.
Publication d'un contenu comportant un risque de sécuritéIngénieur sécurité blockchainVeto de l'ingénieur sécurité, non susceptible d'être levé par un responsable de piste.
Ordre des prérequis et progressionArchitecte du curriculum développeurArbitrage conjoint avec l'architecte en chef si la contrainte est technique.
Délivrance d'une certificationResponsable certification et évaluationDécision du jury, contestable une fois devant le responsable certification.
Engagement budgétaire et partenariatsDirecteur exécutif du programmeRedevabilité devant les instances statutaires de la BAC.