Passer au contenu principal

Rôles et responsabilités

BBC-Partners Solutions - Direction Innovation et Technologie


1. Directeur Innovation et Technologie

1.1 Informations générales

Attribut Valeur
Titulaire A. BARRY
Rattachement CEO
Périmètre Ensemble de la DIT (7 pôles)

1.2 Missions principales

  1. Pilotage stratégique

    • Définir la stratégie technologique de l'entreprise
    • Aligner les objectifs de la DIT avec la vision du CEO
    • Arbitrer les choix technologiques structurants
  2. Management des équipes

    • Encadrer les responsables de pôle
    • Valider les recrutements et les évolutions de carrière
    • Garantir la montée en compétences des collaborateurs
  3. Gestion des projets

    • Superviser l'avancement des projets majeurs
    • Arbitrer les priorités entre les différentes demandes
    • Garantir le respect des engagements (délais, qualité, budget)
  4. Relations internes et externes

    • Représenter la DIT auprès du CEO et des autres directions
    • Collaborer avec la DPS pour la coordination des projets
    • Gérer les relations avec les partenaires technologiques
  5. Innovation et veille

    • Impulser les initiatives d'innovation
    • Suivre les évolutions technologiques du marché
    • Identifier les opportunités de développement

1.3 Indicateurs de performance

Indicateur Cible
Taux de livraison dans les délais ≥ 90%
Satisfaction des clients internes (DPS) ≥ 4/5
Taux de disponibilité des applications ≥ 99%
Nombre d'incidents critiques en production ≤ 2/mois

2. Scrum Master

2.1 Informations générales

Attribut Valeur
Titulaire ALLOU
Rattachement Directeur DIT
Périmètre Ensemble des équipes de développement

2.2 Missions principales

  1. Facilitation Agile

    • Organiser et animer les cérémonies Scrum
    • Garantir le respect du cadre méthodologique
    • Former les équipes aux pratiques Agile
  2. Accompagnement des équipes

    • Identifier et lever les obstacles (impediments)
    • Favoriser l'auto-organisation des équipes
    • Protéger l'équipe des perturbations extérieures
  3. Amélioration continue

    • Animer les rétrospectives
    • Suivre les plans d'amélioration
    • Mesurer la vélocité et les indicateurs Agile
  4. Coordination

    • Assurer la liaison entre le Product Owner et l'équipe
    • Synchroniser les différentes équipes si nécessaire
    • Communiquer l'avancement au Directeur DIT

2.3 Cérémonies à animer

Cérémonie Fréquence Durée
Daily Stand-up Quotidienne 15 min
Sprint Planning Début de sprint 2-4h
Sprint Review Fin de sprint 1-2h
Sprint Retrospective Fin de sprint 1-2h
Backlog Refinement Hebdomadaire 1h

3. Responsable de pôle

3.1 Missions communes à tous les responsables

  1. Coordination technique

    • Répartir les tâches au sein du pôle
    • Valider les choix techniques du pôle
    • Garantir la qualité des livrables
  2. Gestion de l'équipe

    • Accompagner les membres du pôle
    • Identifier les besoins en formation
    • Participer aux recrutements
  3. Reporting

    • Remonter les alertes au Directeur DIT
    • Communiquer l'avancement des travaux
    • Documenter les décisions techniques
  4. Veille et amélioration

    • Assurer la veille technologique du domaine
    • Proposer des améliorations
    • Partager les connaissances

3.2 Responsables désignés

Pôle Responsable
FrontEnd Dev ALLOU
BackEnd Dev KRA
Mobile TOBIAS
DevOps NIKIEMA
Team IoT SOME
R&D BARRY
Data Science N'GORAN

4. Fiches de poste par pôle

4.1 Développeur FrontEnd

Missions :

  • Développer les interfaces utilisateur selon les maquettes
  • Intégrer les APIs backend
  • Optimiser les performances d'affichage
  • Assurer la compatibilité multi-navigateurs
  • Écrire les tests unitaires frontend

Compétences requises :

  • Maîtrise HTML, CSS, JavaScript
  • Connaissance d'au moins un framework (React, Vue.js, Angular)
  • Notions d'UX/UI design
  • Connaissance des outils de versioning (Git)

Livrables attendus :

  • Code source documenté
  • Tests unitaires
  • Documentation des composants

4.2 Développeur BackEnd

Missions :

  • Concevoir et développer les APIs REST/GraphQL
  • Modéliser et gérer les bases de données
  • Implémenter la logique métier
  • Sécuriser les accès et les données
  • Optimiser les performances serveur

Compétences requises :

  • Maîtrise d'au moins un langage backend (Python, PHP, Node.js)
  • Connaissance des bases de données relationnelles et NoSQL
  • Maîtrise des principes REST et de la sécurité web
  • Connaissance des outils de versioning (Git)

Livrables attendus :

  • Code source documenté
  • Documentation des APIs
  • Scripts de migration de données
  • Tests unitaires et d'intégration

4.3 Développeur Mobile

Missions :

  • Développer des applications mobiles iOS et Android
  • Adapter les fonctionnalités aux contraintes mobiles
  • Gérer le cycle de vie des applications sur les stores
  • Tester sur différents appareils et versions d'OS
  • Assurer la maintenance corrective et évolutive

Compétences requises :

  • Maîtrise du développement natif ou cross-platform
  • Connaissance des guidelines Apple et Google
  • Expérience avec les APIs REST
  • Connaissance des outils de versioning (Git)

Livrables attendus :

  • Code source documenté
  • Builds pour les stores
  • Documentation utilisateur mobile

4.4 Ingénieur DevOps

Missions :

  • Gérer l'infrastructure serveur et cloud
  • Mettre en place et maintenir les pipelines CI/CD
  • Automatiser les déploiements
  • Surveiller les applications en production
  • Gérer les incidents d'infrastructure

Compétences requises :

  • Maîtrise Linux et administration système
  • Connaissance de Docker et de l'orchestration
  • Expérience avec les outils CI/CD
  • Connaissance des bonnes pratiques de sécurité

Livrables attendus :

  • Scripts d'automatisation documentés
  • Pipelines CI/CD fonctionnels
  • Documentation d'infrastructure
  • Procédures d'exploitation

4.5 Ingénieur IoT

Missions :

  • Concevoir des solutions IoT de bout en bout
  • Développer le firmware des objets connectés
  • Intégrer les capteurs et protocoles de communication
  • Assurer la communication avec le cloud
  • Prototyper et tester les solutions matérielles

Compétences requises :

  • Connaissance des microcontrôleurs (Arduino, ESP32)
  • Maîtrise des protocoles IoT (MQTT, CoAP)
  • Notions d'électronique
  • Connaissance des plateformes IoT cloud

Livrables attendus :

  • Code firmware documenté
  • Schémas électroniques
  • Documentation technique des solutions
  • Prototypes fonctionnels

4.6 Ingénieur R&D

Missions :

  • Réaliser une veille technologique continue
  • Explorer et évaluer de nouvelles technologies
  • Prototyper des solutions innovantes
  • Rédiger des études de faisabilité
  • Transférer les innovations vers les équipes opérationnelles

Compétences requises :

  • Polyvalence technique
  • Capacité d'apprentissage rapide
  • Esprit analytique et curiosité
  • Bonnes capacités de communication

Livrables attendus :

  • Rapports de veille technologique
  • Preuves de concept (POC)
  • Études de faisabilité
  • Documentation des innovations

4.7 Data Scientist

Missions :

  • Collecter, nettoyer et analyser les données
  • Développer des modèles prédictifs et analytiques
  • Créer des tableaux de bord et visualisations
  • Automatiser les pipelines de données
  • Accompagner les métiers dans l'exploitation des données

Compétences requises :

  • Maîtrise de Python et des librairies data (Pandas, Scikit-learn)
  • Connaissance des bases de données et SQL
  • Maîtrise des outils de visualisation
  • Notions de statistiques et machine learning

Livrables attendus :

  • Modèles documentés et versionnés
  • Tableaux de bord
  • Rapports d'analyse
  • Documentation des pipelines de données

5. Matrice RACI

La matrice RACI définit les responsabilités pour les activités clés de la DIT.

Légende :

  • R = Responsable (réalise l'activité)
  • A = Approbateur (valide et assume la décision)
  • C = Consulté (donne un avis)
  • I = Informé (reçoit l'information)

5.1 Gestion des projets

Activité Directeur DIT Scrum Master Resp. Pôle Développeur
Définition des priorités A C C I
Estimation des charges C C A R
Planification du sprint I A R R
Développement I I A R
Revue de code I I A R
Tests I I A R
Livraison A I R R
Rétrospective I A R R

5.2 Gestion technique

Activité Directeur DIT Resp. Pôle DevOps Développeur
Choix d'architecture A R C C
Choix de technologies A R C C
Déploiement en production A C R I
Gestion des incidents A C R R
Documentation technique I A R R

5.3 Gestion des ressources

Activité CEO Directeur DIT Resp. Pôle Scrum Master
Recrutement A R C I
Formation I A R C
Évaluation I A R C
Affectation aux projets I A R C

Documents connexes


Document maintenu par la DIT - BBC-Partners Solutions