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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
| Sujet | Décide | Escalade |
|---|---|---|
| Exactitude technique d'un atelier | Architecte blockchain en chef | Dé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é blockchain | Veto de l'ingénieur sécurité, non susceptible d'être levé par un responsable de piste. |
| Ordre des prérequis et progression | Architecte du curriculum développeur | Arbitrage conjoint avec l'architecte en chef si la contrainte est technique. |
| Délivrance d'une certification | Responsable certification et évaluation | Décision du jury, contestable une fois devant le responsable certification. |
| Engagement budgétaire et partenariats | Directeur exécutif du programme | Redevabilité devant les instances statutaires de la BAC. |
