Theodo Data & AI (ex-SICARA)
L'équipe Tech
L'équipe technique de Sicara se positionne comme experte sur le marché de la Data et de l'IA. Les Sicariotes accompagnent les clients de la stratégie data jusqu'au développement et déploiement de solutions sur mesure, grâce à leur savoir-faire en Data Engineering, Data Science et Data Analyse :
- Data Engineering : création d'ETL ; Data Quality (traitement de données en temps réel) ; Architecture Cloud
- Data Science : cœur d'expertise historique en Computer Vision ; Language Model Learning (LLM) ; détection d'anomalies ; système de recommandations, NLP (Natural Language Processing)
- Data Analyse : création de dashboards
Au fil des projets suivis, les équipes techniques sont amenées à utiliser différentes technologies pour répondre parfaitement aux besoins des clients. Sicara s'assure que chaque expert dispose d'une bonne connaissance de la stack technique à l'aide de formations hebdomadaires, mais aussi d'un coaching précis pour accompagner le Sicariote sur ses axes de progression.
Répartition des collaborateurs
Data Engineers (15 DE, dont 5 Leads)
30%
Data Scientists (22 DS, dont 9 Leads)
44%
+ de 100 projets
réalisés en Data et IA depuis la création de Sicara
Technologies et outils
Python
100%Terraform
100%Google Cloud Platform
70%Docker
70%Azure
70%AWS
70%Streamlit
100%Power BI
100%dvc
100%DBT
100%Dataiku
100%BigQuery
100%Azure Databricks
100%Airbyte
100%TensorFlow
70%Snowflake
50%Apache Airflow
50%
Backend
Devops
Data
Python ⚙️
langage le plus utilisé et répandu en Data Science et en Data Engineering
Airflow ⚙️
un orchestrateur pour ordonner les tâches dans le workflow
DVC (Data Versioning Control) ⚙️
un outil qui nous permet de faire de la gestion des données et des expériences de Machine Learning. Combiné à Git, il peut être utilisé pour versionner à la fois le code et les données des projets.
Organisation et méthodologies
- PP (Pair-Programming)
- Partage des connaissances techniques au sein des guildes internes à Sicara
- Formations hebdomadaires biz & tech (les lundis et les vendredis)
- Coaching personnalisé
- Méthodologie Agile
- Méthodologie Lean
Projets et défis techniques
Pass Culture x Sicara
Avec les équipes de Pass Culture, Sicara a développé un moteur de recommandations afin de promouvoir l’accès à la culture.
Les équipes ont accompagné l’équipe data de Pass Culture pour promouvoir les offres culturelles auprès des jeunes de 18 à 25 ans, et, à plus long terme, leur permettre de diversifier leurs pratiques culturelles.
Les outils utilisés dans la définition du moteur de recommandations ont été : Airflow, GoogleCloudPlatform et Tensorflow, ce qui a permis d’augmenter considérablement la volumétrie de données utilisées pour entraîner le modèle proposé.
2 mois ont été nécessaires pour améliorer, itérer et mettre en production le produit final. Le moteur de recommandation a permis de réaliser 12% d'augmentation sur la conversion et la diversification des réservations sur l'application.
Pour lire l'intégralité du cas d'usage : https://www.sicara.fr/etudes-de-cas/pass-culture
Engie x Sicara
Nous avons accompagné Engie dans la création d'un dashboard pour Engie Digital, afin de permettre à leurs clients finaux de comprendre leur consommation en temps réel et de générer des opérations de maintenance automatiquement. Pour cela, nous sommes intervenus sur 2 aspects :
-
- La fiabilisation du processus d’alimentation des données (ETL) et l’amélioration du modèle de données.
-
- L’industrialisation de la construction des rapports sous PowerBI, notamment en y appliquant les bonnes pratiques de développement logiciel.
En 5 semaines, nos équipes ont créé un ETL et nos clients ont pu observer un taux de conversion de +1,7 % en 2 semaines.
Cela a permis aux managers de monitorer un portefeuille de contrats en opération et d’en piloter la performance, et aux clients finaux d’identifier des leviers d’optimisation sur la consommation & de planifier la maintenance de leurs équipements.
Pour lire l'intégralité du cas d'usage : https://www.sicara.fr/etudes-de-cas/business-intelligence-au-service-de-lefficience-operationnelle
Processus de recrutement
Le processus de recrutement chez Sicara comprend différentes étapes :
- 1 entretien de motivation
- 3 entretiens techniques
- 1 entretien CTO
- 1 entretien CEO
Tout au long de ces étapes, l'équipe de recrutement Sicara accompagne le candidat ou la candidate, grâce à des feedbacks et un coaching personnalisé. L’objectif ? La progression entre chaque entretien !