Lydia Solutions
L'équipe Tech
Notre équipe technique est organisée en features team (verticales), chacune se concentrant sur des aspects de notre core banking system.
Cette structure favorise une collaboration approfondie et une résolution efficace des problèmes. Chaque feature team est composée de développeurs de logiciels, de chefs de produits, de designers, de testeurs QA, d'ingénieurs DevOps et de data scientists.
Ce mélange diversifié de compétences garantit que chaque angle de nos projets est couvert, ce qui conduit à des solutions robustes et innovantes. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
Data
12.0%
Back-End
30.0%
Front-End
5.0%
Mobile
21.0%
Produit
26.0%
QA
6.0%
95%
Code Java restant sur l'application
Technologies et outils
RabbitMQ
100%Python
100%PostgreSQL
100%PHP
100%MariaDB
100%Google Cloud Pub/Sub
100%Go
100%Firebase
100%Vitest
100%SCSS
100%Next.js
100%JavaScript
100%HTML5
100%Chakra UI
100%React JS
30%Terraform
100%Prometheus
100%Kubernetes
100%Helm
100%Google Cloud Platform
100%GitHub
100%argoCD
100%Bitbucket
80%Docker
30%
Backend
Frontend
Devops
Organisation et méthodologies
L'organisation interne de Lydia solutions est matricielle, chacun des métiers cités plus haut est affecté à une verticale, dont la direction de projet est attribuée à un vertical lead qui influe la direction à prendre sur ce projet. Un manager technique vous coachera également dans votre domaine. L'objectif de cette organisation est de délivrer rapidement en faisant les bons choix stratégiques et techniques.
Afin de favoriser le partage des connaissances, aligner nos stratégies et promouvoir l'amélioration continue, 2 types de rituels ont été mis en place :
-
La réunion hebdomadaire par spécialisation technique : Lors de ces sessions, les experts de chaque domaine partagent leurs idées, discutent des défis et proposent des solutions spécifiques à leur domaine d'expertise.
-
La réunion mensuelle tech globale rassemble des représentants de toutes les spécialisations techniques pour partager des points de vue plus larges et discuter des défis majeurs de l'entreprise.
Projets et défis techniques
Concevoir et mettre en œuvre un système de paiement de pointe
- Idempotence
- Transferts d'argent atomique
- Prise en charge de plusieurs moyens de paiement (carte, Iban, Peer-to-peer, Apple Pay)
- Flux de traitement complexes (ex : envoi d'argent à des utilisateurs de banque exterieure)
- Lutte contre la fraude, évaluation des transactions en temps réel
Documentation technique
Documentation des produits et des services avec des processus solides et rigoureux concernant nos cycles de développement.
- Rédiger la documentation résiliante (exigences fonctionnelles, document de conception technique et produit)
- Effectuer le suivi du projet en utilisant des Epics, des User Stories et des Tasks liés aux PR détaille les solutions techniques et garantit l'observabilité du processus de développement.
- Rédiger la documentation API
Processus de recrutement
Nos processus de recrutement pour les métiers tech est organisé de cette manière :
- Entretien RH
- Entretien avec le verticale lead
- Test technique à faire en direct ou chez soi
- Débrief de test et entretien technique avec le coach et un expert.