Organisation
Organisation
Notre organisation interne est guidée par notre mission et nos principes.
Elle repose sur des procédures, des bonnes pratiques, ainsi que de courts rapports d’analyse et d’incident.
Principes de fonctionnement
Un membre devient officiellement membre après avoir complété le processus d’intégration.
Chaque membre est libre de contribuer aux projets qui l’intéressent.
Les projets étant principalement basés sur du code, ils peuvent être repris facilement par d’autres membres à tout moment.
L’implication est flexible : chacun contribue selon son intérêt, son temps et ses objectifs d’apprentissage.
Le club valorise l’autonomie, la collaboration et le partage plutôt qu’une hiérarchie stricte.
Les décisions émergent des discussions entre membres, dans un esprit de consensus et de responsabilité collective.
CEDILLE fonctionne comme un collectif : les rôles existent pour faciliter l’organisation, et non pour concentrer le pouvoir. Ils servent de ressources, de points de repère et de facilitateurs pour le reste du club.
Implication des membres
L’implication des membres est volontaire.
La participation aux réunions, qu’elles soient en présentiel ou en ligne, n’est pas obligatoire, mais elle est fortement recommandée pour favoriser l’apprentissage personnel, la collaboration et le plaisir à contribuer au club.
Chacun peut ajuster son niveau d’engagement selon ses disponibilités, ses intérêts et ses objectifs personnels.
Responsabilités communes à tous les membres
Documentation
Transmission des connaissances
Planification
Support aux autres membres
Qualité des livrables
Ces responsabilités sont partagées et assumées librement, selon le niveau d’implication de chacun.
Structure interne
Le club s’organise autour de rôles définis, avec des mandats d’un an, principalement pour assurer la continuité et la coordination. → Processus d'élection
Cette nouvelle structure, mise en place à l’été 2026, a pour but de mieux détailler les besoins du club, de faciliter la répartition des tâches et d’assurer son bon fonctionnement. Avant sa mise en place, les capitaines étaient surchargés et ne pouvaient pas accomplir tout ce dont le club avait besoin à seulement une ou deux personnes.

Proposition
Un·e responsable peut avoir un·e adjoint·e si et seulement si le poste de responsable est déjà comblé. Le but est d'assurer une passation, d'offrir de l'aide dans la gestion des tâches et d'avoir un·e remplaçant·e aux rencontres.
Lors d'une rencontre hebdomadaire où le/la responsable doit présenter les tickets et les projets en cours, si celleux-ci ne peuvent être présent·e·s, l'adjoint·e assume alors leurs responsabilités et dispose de leur droit de vote en cas de vote.

L’Exécutif [2025-2026]
Coordination (Rôles selon la régie des clubs)

Capitaine & Co-capitaine [Alexandre Baudouin Vegas & Julien Giguère]
Coordination générale et suivi de l’avancement des projets → Gestion de projets
Maintien de la vision et de la cohérence avec la mission du club (Mettre à jour les sections du présent document de vision et de s’assurer de son application)
Facilitation des discussions et de la prise de décision.
Répartition des tâches selon les intérêts et disponibilités des membres.
Trésorier [Andrei Anton]
Gestion financière du club
Suivi des budgets et des dépenses
Accès aux systèmes financiers (ex. : SAFIRH) pour consulter l’état des comptes
Approbation ou refus des dépenses selon le budget, dans une optique de pérennité du club
Travailler avec le responsable cloud et responsable infrastructure pour la gestion des coûts
Responsables
Tous les responsables doivent s’assurer que les points suivants sont respectés dans leur domaine :
Mise en place de standards de qualité et bonnes pratiques
Rencontre avec nos « clients » ou partenaires selon les demandes (Infra → VM, Service → nouveau service, Partenariats → partenaire…) →Rencontre - Demande Service
Accompagnement des projets internes, contributions des membres et délégation des tâches → Gestion de projets
Documentation et mise à jour de leurs activités, procédures, analyses et incidents le cas échéant.
Une personne peut occuper plus d’un poste de responsable, et un poste peut également rester vacant. Les procédures associées à chaque rôle sont documentées sur notre wiki, ce qui permet à tous les membres d’assumer les tâches liées à un poste vacant.
Les responsables servent principalement à structurer les efforts et à accompagner les membres, et non à imposer des décisions ou à effectuer tout le travail
Responsables techniques
Responsable Infrastructure [Louis Raymond]
Domaine: Infrastructure physique et réseau (tout ce qui est en dessous de Kubernetes), incluant la gestion spécifique des machines.
Gestion et maintenance des serveurs et réseaux de l’infrastructure commune → WIPGestion Infrastructure
Support technique pour les autres projets et membres
Gestion de la capacité (capacity planning) et évolution de l’infrastructure
…
Responsable Déploiement [Andrei Anton]
Domaine: Automatisation des déploiements et gestion des environnements (staging et production)
Déployer les applications demandés (CI/CD) → Procédure de Déploiement
Responsable Services [Yann Mijatovic]
Domaine: Supervision et sécurité des services hébergés (Nextcloud, Vaultwarden, Authentik, etc.)
Supervision des services offerts →Gestion des services
Gestion des accès et permissions pour les membres et clubs hébergés → Gestion des services
Support aux utilisateurs et résolution des incidents → Gestion des services & Incidents
Mise en place et suivi des procédures de maintenance → Gestion des services
Assurer l’intégrité des données et la sécurité des services via des backups réguliers → Procédure de Backup
Responsable Développement [Vacant]
Domaine: Développement applicatif
Revue de code et tests → Bonnes pratiques
Développement web et applicatif, incluant les outils d’automatisation développés par le club (backends, bots Discord…)
Responsable Cloud [Emilien Busson]
Domaine: Gestion et optimisation des ressources cloud
Gestion des coûts et optimisation (FinOps) → Gestion du cloud
Mise en place de bonnes pratiques d’utilisation du cloud (naming, tagging, quotas) → Bonnes pratiques
Gestion des IAM et des accès (principe du moindre privilège) →
Standardisation des projets et environnements cloud →
Support aux autres responsables pour l’utilisation des services cloud
Responsable SRE [Julien Giguère]
Domaine: Gestion du monitoring et de la fiabilité
Mise en place et maintenance des outils de monitoring et d’observabilité (logs, métriques, alertes) →
Suivi de la disponibilité et de la performance des services
Définition et suivi des SLO / SLA internes
Mise en place d’alertes pertinentes et réduction du bruit (alert fatigue)
Analyse des incidents et participation aux postmortems → Incidents
Amélioration continue de la fiabilité et de la résilience des systèmes
Collaboration avec les responsables Infrastructure, Déploiement et Services pour prévenir les incidents
Promotion des bonnes pratiques SRE (automatisation, culture blameless …) → Bonnes pratiques
Responsables opérationnels
Responsable Recrutement & Onboarding [Vacant]
Domaine: Accueil, intégration et suivi des nouveaux membres
Accueil et intégration des nouveaux membres → Onboarding
Suivi des progrès et support à l’apprentissage → Onboarding
Maintien des guides et ressources à jour et complets → Guides & Ressources
Coordination avec le Responsable Visibilité pour le recrutement
Responsable Événements [Vacant]
Domaine: Organisation des événements et activités du club
Organisation des rencontres hebdomadaires, séances de travail et workshops → Gestion des rencontres
Coordination logistique et planification des activités → Procédure de réservation de local
Organisation des Beer & Learn → Beer & Learn
Organiser notre participation au NorthSec → NorthSec
Participation à des conférences (CNCF, Rencontre Linux, EngiQueers…) → Participation à une conférence
Réservation des locaux pour les événements externes → Procédure de réservation de local
Suivi de la participation et retour d’expérience des membres
Responsable Partenariats [Alexandre Baudouin Vegas]
Domaine: Relations avec partenaires et sponsors
Gestion des relations avec partenaires externes et sponsors →
Négociation et suivi des collaborations et contributions Suivi des contrats, promesses et engagements
S’assurer que le plan de partenariat est mis à jour →
Coordination avec Responsable Événements pour les conférences partenaires
S’assurer d’une recherche active de partenaires →
Responsable Communications [Vacant]
Domaine: Communication interne et externe, diffusion d’information
Communiquer avec les responsables techniques pour écrire et mettre à jour la documentation externe des services.
Mise à jour du site web, GitHub, Linktree et page du club sur le site de l’école
Coordination avec les responsables opérationnels pour diffuser annonces et informations officielles
Participation aux comités des usagers et interactions avec la régie des clubs →
Rédaction et publication de newsletters ou flux RSS →
Écrire des articles dans le journal étudiant →
Responsable Branding [Vacant]
Domaine: Promotion, image du club & gestion des produits promotionnels
Gestion des réseaux sociaux (Instagram, LinkedIn, Facebook…) →
Création des affiches annuelles pour promotion et recrutement →
Assurer la représentation du club lors des événements
Maintien de la cohérence graphique (logo, couleurs, typographie…) →
Collaboration avec Responsable Communications pour cohérence du contenu et promotion
Conception, commande et distribution des produits promotionnels (chandails, hoodies, stickers…)
Mise à jour annuelle si changement de logos ou de partenaires
Suivi des stocks et logistique de distribution