D-EDGE Hospitality Solutions
Digital Marketing / Data Marketing, SaaS / Cloud Services, Tourisme
Paris, Bandar Kuala Lumpur, Barcelona, Bordeaux, Jakarta Barat, Lisbon, Londres, Nantes, Prague, Roanne, Singapour, Tokyo, Venise, Warsaw
L'équipe Tech
Nos équipes Tech sont composées de près de 300 personnes, qui réinventent l'expérience de la réservation hôtelière pour le voyageur et l'hôtelier.
Ce qui fait leur force ? La diversité de leurs parcours, leur goût pour l’innovation et leur liberté d’expérimenter.
Les mêmes recettes ne s'appliquent pas à toutes les situations. Nous testons donc des organisations nouvelles pour répondre à des enjeux très variés.
Nous valorisons l'engagement et la prise d'initiative sur des sujets aussi variés que la CI/CD, le Craftsmanship, l'observabilité.
Nous collaborons quotidiennement au travers de rituels (standups, grooming, démo et retro), via les code reviews ou séances de pair-programming.
Répartition des collaborateurs
Software Engineering + Front/UI + Software Architecture
49%
Project Management, Product Design, Product Knowledge
26%
Infrastructure Engineering & Support
9%
QA Engineering & L2 Support
11%
Data Engineering
5%
550
Nombres de serveurs
Technologies et outils
Node.js
100%F#
100%C#
100%.NET
100%Microsoft SQL Server
90%MySQL
75%MongoDB
75%Couchbase
75%PHP
50%TypeScript
100%Redux.js
100%React JS
100%AngularJS
50%Azure
100%AWS
100%Docker
50%Google Cloud Platform
30%
Backend
Frontend
Devops
Hébergement mixte :
On-premise et clouds publics multiples
Systèmes de stockage adaptés aux besoins :
SQL ou NoSQL
Environnement Technique riche :
Applicatifs web B2B et B2C, API et connectivités appliquant des modèles variés de communication (push/pull), Architectures distribuées de microservices web et d'applicatifs sur Service Bus.
Organisation et méthodologies
Organisées par produit et composées d'un Team Lead, d'un Product Manager, de 2 à 8 développeurs et, selon les besoins, d'un Product Designer, les équipes travaillent en mode Agile sur tout le cycle produit, de la conception à l'exploitation en production.
Chaque équipe bénéficie d'une large autonomie en matière d'organisation, choix architecturaux et techniques, tout en tenant compte des autres teams, et avec le soutien des équipes transverses : QA, ITOPS, L2, Front/UI.
Chacune est responsable du monitoring et de la maintenance, incluant le Support L3, la résolution des incidents et les améliorations identifiées en post-mortem, afin d'assurer toujours plus de fiabilité et de scalabilité.
Projets et défis techniques
Simplifier la complexité
Chez D-EDGE, notre raison d’être est de concevoir des solutions SaaS, dans le but de simplifier l'écosystème ultra complexe de la distribution hôtelière.
Nos produits sont conçus avec comme objectif une indépendance toujours plus importante entre les applications qui les composent. Cette approche microservice fait de chaque application le responsable d'un ensemble restreint de données et de règles métier communiquant via des API. Les API sont utilisées en interne, ainsi que par nos partenaires, ce qui génère un volume élevé d'appels.
Sécurité et Performance
Les problématiques de sécurité et de performance sont au coeur de nos préoccupations.
Nous assurons la sécurité de nos systèmes par une veille permanente, une analyse approfondie des alertes de sécurité, et le respect le plus strict des règlementations (RGPD, ePrivacy) et des normes (PCI-DSS) dans nos implémentations.
Notre croissance, les nouveaux usages de nos clients et l'interconnexion accrue entre les acteurs de l'hôtellerie génèrent des échanges et des traitements toujours plus importants, qui nous poussent à relever sans cesse de nouveaux défis en terme de scalabilité, de performance et de fiabilité.
Processus de recrutement
Notre process est aussi complet que collaboratif :
Etape 1. Entretien RH : Nous évaluons ton adéquation avec nos valeurs, le match entre tes aspirations et les pré-requis du poste, ta motivation générale.
Etape 2. Entretien avec ton futur manager : Nous évaluons la précision de tes réponses, ta méthodologie de travail et ta capacité à t'adapter à un environnement dynamique.
Etape 3. Coding game : Nous testons tes connaissances techniques, ta capacité à résoudre des problèmes, la clarté et la simplicité de ton code.
Etape 4. Échange avec ta future équipe : Nous évaluons ta capacité à défendre tes idées, à recevoir des commentaires constructifs et ton potentiel d'épanouissement au sein de D-EDGE.