Le poste
Vous rejoindrez l’équipe Backend composée de 4 personnes dont les missions principales sont les suivantes.
Développement applicatif et maintenance:
- maintenir le service existant, basé sur un monolithe de type API First.
- intégrer des services tiers (notamment API de gestion d'abonnements) dans le cadre de partenariats B2B
- développer les API nécessaires aux nouvelles fonctionnalités, en coordination avec les équipes front et streaming
- support aux équipes front & streaming
- superviser la qualité du service en production (monitoring basé sur les stacks ELK et TIG)
Refonte de l'architecture :
- participation aux discussions sur le nouveau design (haute dispo, scalabilité, robustesse, ...)
- création de nouvelles librairies dédiées au métier de Blacknut
- découpage du monolithe en services, avec un déploiement progressif en production
- gestion de la chaine CI de ces nouveaux service (gitlab, jenkins)
Les principales technologies utilisées sont Golang, MongoDB et Redis. Toute la chaîne de développement est industrialisée avec Terraform, Ansible et Jenkins.
L’architecture et les technologies utilisées évoluent en permanence pour rester à la pointe des bonnes pratiques du marché.
Profil recherché
La qualité principale que nous recherchons est le pragmatisme. Vous savez optimiser le ROI des développements dont vous avez la charge et livrer un fix critique en production un vendredi ne vous fait pas peur (mais évidemment ça reste exceptionnel).
La prise de responsabilité et l'autonomie sont aussi très attendue. Vous serez en charge du code que vous produisez (you build it, you run it).
Enfin, la curiosité est importante également car nous évoluons dans un environnement très riche en termes de technos et compétences.
Sans être forcément un gamer, vous appréciez travailler dans le domaine du jeu vidéo. L'expérience de l'utilisateur doit être une préoccupation majeure.
Compétences requises :
- Une première expérience significative sur une application backoffice dans le cloud
- Maîtrise d’au moins un système de base de données
- Connaissance du protocole REST
Les plus :
- Golang & MongoDB
- Expérience backend sur Ruby on Rails à défaut de Golang
- Connaissance des outils d’intégration continue
- Notions d'archicture logicielle
- Anglais courant
Autres informations
- Poste basé à Cesson-Sévigné, en sortie de Métro
- Équipe talentueuse
- Ambiance dynamique et décontractée
- Des locaux spacieux, récents, près d'un grand espace vert
- Avoir un vrai impact sur le succès de la société
Merci d’envoyer un CV et une lettre de motivation Précisez vos périodes de disponibilité Les candidatures incomplètes ne seront pas examinées
Apply for this job
Name (first and last)
Email
CV
PDF (Max. 1 Mo)
Cover letter
Message
About Blacknut
Founded in 2016, Blacknut's cloud gaming solution is deployed in more than 65 countries, on every continent through partnerships with some of the biggest names in the telco and gaming industries. More than 3 million Blacknut subscribers enjoy a catalog of over 1000 games and play instantly on any connected screen.
Our Offices
Rennes (Cesson-Sévigné)
Paris
Avignon
Our Values
Our 3 pillars:
- Innovation: Our Cloud Gaming solution works on any PC, smartphone or Smart TV, and deploys on many operating systems. Thanks to our Hybrid Cloud platform (Private & Public), we deploy on average one new distribution channel or country per month.
- User experience: We want a service that makes life easier for users, with intuitive interfaces, and features that work for the general gaming public, as well as the whole family.
- Content: The player is at the heart of the experience and we carefully handpick our premium PC & Console games. Our catalog of 1000+ video games, from 150+ acclaimed publishers, is regularly updated with new titles to discover every month
Key Figures
Founded in 2016
- 80% of our team involved in R&D
- 95% of our ventures on a global scale
- 50+ staff and partners
Blacknut Day-To-Day
- Average age 35 years
- Spacious and modern work environment
- Flexible, hybrid work schedule
Offres proches
Product Developer Senior / Ingénieur Full Stack (H/F)INFORMATIS TECHNOLOGY SYSTM · RennesCDIDéveloppeur Full Stack GO / React H/F (H/F)SCALIAN (SCALIAN) · BruzCDIDéveloppeur / Développeuse full-stack (H/F)SELECT T.T. · RennesCDIDéveloppeur / Développeuse full-stack (H/F)Forums Talents Handicap · RennesCDIProduct Developer Senior / Ingénieur Full Stack (H/F)INFORMATIS TECHNOLOGY SYSTM · RennesCDIDéveloppeur / Développeuse back-end (H/F)Forums Talents Handicap · RennesIntérim