Winamax - Senior Développeur Back-End Node.js (H/F) – Team Poker - Paris
BefristetLesezeichen Details
Techniquement, Winamax c’est :
– Un moteur de jeu puissant et innovant : adaptation dynamique de l'offre de jeu, parties de poker hautement configurables, détection de fraude,
– Une architecture distribuée et scalable conçue pour traiter en temps réel les flux de la plateforme,
– Une plateforme modulaire soumise à des contraintes de haute disponibilité et de sécurisation des données, capable de gérer de fortes audiences.
Quelques chiffres :
– 20G+ mains de poker jouées
– 150K-250K joueurs actifs par jour
– 250K+ tournois de poker par jour
– 120K paris sportifs proposés en permanence
– 900K coupons de paris sportifs placés chaque jour
– 75K messages échangés par seconde
– 50To de données en base
Notre stack :
– Backend : Node.js, Python, C++, PHP, Golang
– Frontend : Javascript, React, Redux, Electron
– Compute : AWS ECS, AWS EC2, AWS Lambda
– Ops : AWS Cloud Services, GitHub Actions, Terraform, Docker, Git, Debian
– Databases : AWS Aurora (MySQL), AWS DynamoDB, Amazon Redshift
– Cache : AWS Elasticache (Redis)
– Event & Data processing : Apache Kafka, Redis streams, Apache Airflow, AWS Batch
– BI: AWS Quicksight
– CI/CD : Github Actions
– Monitoring : AWS Cloudwatch, AWS OpenSearch, Grafana
A PROPOS DU POSTE
Au sein de la team Poker, tu participeras activement à la conception, à l’implémentation et à la supervision des micro services de la plateforme de poker.
DESCRIPTIF DU POSTE
– Conception de l’architecture de la plateforme
– Développement de micro services hautement disponibles et scalables
– Développement des APIs et des modèles de données
– Écriture de tests unitaires, end to end et réalisation de scenarii en conditions réelles
– Participation aux code reviews de l’équipe
– Déploiement des applications sur AWS
– Supervision et optimisation de la plateforme de poker
– Documentation de l’architecture et des services de poker
– Collaboration avec les équipes Front-End, Data, Infrastructure, Sécurité et les chefs de projets
Exemples de projets :
– Création d’une gateway poker avec authentification, rate limiting, routing, pub/sub (10K+ msg/s)
– Implémentation d’un micro service d’inscription (1000 inscriptions/s)
– Ajout de nouveaux types de jeux et d’opérations spéciales sur le moteur de jeu de poker
PROFIL RECHERCHÉ
Qualités et compétences requises pour ce poste :
– Expérience significative dans le développement de services Back-End sur une plateforme à fort trafic (10K+ req/s)
– Expérience significative sur des problématiques de load balancing, high availability, scaling, caching, database et storage
– Maîtrise des architectures distribuées Event-Driven
– Maîtrise de Redis ou Kafka (structures de données, pub/sub, streams, pipelines)
– Maîtrise d’une base de données relationnelle (MySQL ou PostgreSQL), modélisation, optimisation, transactions, locks
– La connaissance du langage JavaScript et de l’écosystème Node.js est souhaitable (les micro services reposent sur Node.js)
– Connaissance de l’environnement cloud
– Culture DevOps (CI/CD, Docker, Observability)
MODALITÉS ASSOCIÉES AU POSTE
– Poste à pourvoir en CDI temps plein (35h/semaine) exclusivement
– Lieu de travail : Paris intra-muros
– Date de démarrage : ASAP
– Rémunération selon le profil
– Modalités de travail exclues : mi-temps, freelance, job étudiant, contrat en alternance
PROCESS DE RECRUTEMENT
– Screening RH (30 min)
– Entretien Tech Lead en visio (30 min)
– Entretien technique en visio – software design et live coding (2h)
– Entretien Head of Engineering en présentiel (1h)
Afin de garantir une expérience candidat optimale, les processus de recrutement chez Winamax durent, en moyenne, entre 2 et 4 semaines.
POURQUOI NOUS REJOINDRE ?
Si le poker ou les paris sportifs ne sont pas des arguments suffisants, nous en avons d’autres !
– Un cadre de travail unique et convivial, en plein cœur de Paris (salle de sport, salle de jeux vidéo, terrains de pétanque, boissons offertes…)
– Un esprit startup avec des équipes jeunes et dynamiques
– Une vie d’entreprise riche : évènements team buildings, et soirées organisées régulièrement par notre CSE (poker, gaming, jeux de plateau, barbecues tout l'été…)
– Participation à des conférences techniques (Devoxx, KubeCon)
– Des primes d’intéressement et de participation vraiment attractives (n'hésite pas a demander plus d'infos au recruteur)
– Un accès au programme de cooptation (avec un bonus pouvant aller jusqu’à 5000 €)
– Le choix de son ordinateur portable (Macbook pro ou Windows) pour travailler efficacement
Et aussi :
– Une excellente mutuelle
– 6 semaines de congés payés
– Un restaurant d’entreprise
Teilen
Facebook
Twitter
LinkedIn
Telegramm
Tumblr
WhatsApp
VK
Mail