triPica
Nos Equipes
Nos collaborateurs sont répartis de la façon suivante :
- Nos développeurs qui représentent plus de la moitié de nos effectifs.
- Nos QA dédiés au test qualitatif du produit triPica et de ses fonctionnalités. Ils/elles sont la terreur des développeurs, traquant leurs erreurs et leur demandant de les corriger.
- Nos chefs de projets dédiés aux projets clients. Leur rôle est d'accompagner les clients dans leurs choix et leur compréhension du produit triPica. Ils/elles assurent aussi le bon déroulement des projets clients dans le respect des coûts et délais.
- L'équipe produit. Ils/elles sont garants de la vision à moyen et long terme du produit triPica et de son évolution d'un point de vue des fonctionnalités à développer et du design.
- Ils s'assurent que tout fonctionne au mieux pour permettre aux autres équipes de faire leur travail dans de bonnes conditions. Je parle bien sûr des piliers de l'entreprise, les indispensables équipes : RH, Marketing, Vente, Finances.
Technologies et outils
Symfony
100%Spring-Boot
100%RabbitMQ
100%MySQL
100%Java
100%Hibernate
100%Elasticsearch
100%Doctrine 2
100%GraphQL
30%React JS
100%Rundeck
100%AWS
100%Terraform
95%
Backend
Frontend
Devops
Dev Ops ⚙️
Dès la première année après la création de triPica en 2016, le DevOps a été mis en place.
La raison ?
Nous faisons du DevOps pour automatiser et raccourcir les cycles de livraison et de déploiement sur tous les environnements de tests et de productions. Nous sommes donc en intégration, livraison et surveillance continue afin de pouvoir construire, installer, contrôler et corriger nos logiciels à tout moment. Nous pouvons vérifier constamment le comportement réel de nos développements en production.
Aujourd'hui le DevOps est organisé de la façon suivante : Un lead DevOps et des développeurs qui prennent le relai d'une semaine à une autre pour gérer le DevOps sur un projet spécifique.
Organisation et méthodologies
Le développement informatique est au cœur de notre activité avec plus de la moitié de nos effectifs y étant dédié.
Le choix des technologies a été très important. Nous avons choisi :
- Java en Back End pour sa portabilité, sa robustesse, la richesse de l'écosystème et son évolution perpétuelle depuis des années.
- React Native en développement mobile pour la capacité à adresser les deux plateformes iOS et Androïd.
- React JS en front pour être homogène au niveau technique.
Cela n'empêche pas d'utiliser d'autres langages lors de projets de développement spécifiques comme Svelte, Angular ou NodeJS.
En termes d'organisation, les projets sont développés en petites équipes regroupant différents métiers. D'un point de vue plus technique les « pool request » sont systématiques pour relecture entre pair et l'écriture de tests supplémentaires obligatoires (Cela couvre minimum 80% du code écrit). Aussi des outils comme Sonar sont utilisés pour vérifier la qualité du code.
Des rituels et bonnes pratiques accompagnent la vie des développeurs chez triPica :
- Les Dailys projet et entreprise pour se tenir au courant des évolutions
- Des sprint meeting et rétrospectives
- On est agile dans l'agilité. Selon le projet, on s'adapte en s'inspirant aussi bien de scrum que de Kanban.
- Des revues de code avec un fort focus sur les performances du code écrit.
- Du DevOps pour inclure les développeurs/euses jusqu'au suivi de production.
Au final, ce qu'on attend des développeurs chez triPica c'est de la curiosité et de l'entre-aide. C'est un esprit critique et constructif allié à une bonne capacité à se remettre en question. Et bien sûr un niveau de compétences techniques élevé.
Projets et défis techniques
Telco
triPica a apporté une solution BSS révolutionnaire sur le marché des télécoms et a été rapidement reconnu pour sa plateforme innovante par ses clients et ses concurrents.
Notre solution est promue lors d'événements mondiaux majeurs tels que le Mobile World Congress, le TMForum, les événements MVNO Global et autres.
Nos clients à l'échelle internationale reconnaissent l’expertise de triPica leur permettant de révolutionner le marché des télécoms en tirant parti des dernières technologies telles que l'eSim, la 5G et d'autres pour proposer des offres innovantes et différentes sur le marché.
triPica a conclu des partenariats avec de grands fournisseurs et consultants internationaux qui constituent notre force de vente et nos ambassadeurs à l'échelle mondiale.
Utilities
Le secteur de l’énergie a connu de nombreux changements qui entrainent des évolutions du marché en raison de tendances telles que les énergies renouvelables, la technologie des appareils intelligents et l’impact des politiques mondiales.
La solution flexible et agile de triPica permet aux fournisseurs de l’énergie de garder une longueur d'avance sur un marché concurrentiel, en leur proposant un service de facturation et de gestion client de qualité.
Nous travaillons avec des clients européens et continuons à promouvoir notre produit dans de nouveaux pays et continents.