Partager

cover art for S02E02 - En tête-à-tête avec des SRE : missions, quotidien et challenges

Deez is la tech

S02E02 - En tête-à-tête avec des SRE : missions, quotidien et challenges

Saison 2, Ep. 2

Vingt ans après sa théorisation, le Site Reliability Engineering continue d’intriguer et reste un concept encore flou pour beaucoup. Derrière le sigle SRE se cachent, en effet, diverses définitions et réalités.

Mais qu’est-ce donc que le SRE ? Quel rapport avec DevOps ? Que font concrètement les Site Reliability Engineers chez Deezer et à quels défis sont-ils confrontés ? Enfin, comment devient-on SRE ?

Une fois n’est pas coutume, Loïc Doubinine et Vincent Lepot, tous deux Senior Expert Backend SRE, sont les invités de cet épisode animé par Stéphane Bachelet (Senior Coach Agile) et Pauline Munier (Knowledge Manager). En compagnie de Denis Germain (Senior Expert Infrastructure Engineer), ils rappellent les préceptes fondateurs du Site Reliability Engineering avant de détailler leur application au quotidien au sein des équipes de Deezer. Entre automatisation et évangélisation, et au moyen d’indicateurs et d’error budget notamment, le SRE se révèle être le véritable garant des bonnes pratiques des développeurs et des opérationnels, de la qualité logicielle et de la fiabilité du site.


Animé par Stéphane Bachelet et Pauline Munier. Réalisé par Pauline Munier.


Transcription disponible sur notre blog deezer.io.


Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees

More episodes

View all episodes

  • 5. S02E05 - Intégrations hardware et partenariats : quels challenges pour avoir Deezer partout, tout le temps

    43:49
    L’une des promesses de Deezer est d’accompagner en musique chaque utilisateur tout au long de sa journée, de son trajet en voiture le matin à son jogging du midi, à son quart d’heure détente le soir dans son salon. Pour cela, en plus des classiques applications mobiles et site web, le service Deezer se doit d’être disponible sur divers appareils et plateformes.Comment ces intégrations sont-elles effectuées ? Comment les partenariats sont-ils mis en place et gérés ? Comment appréhende-t-on la multiplicité d’acteurs, de développements et de contraintes ? Et enfin, comment fait-on en sorte que Deezer soit toujours là au bon moment, au bon endroit, et réponde aux attentes de ses utilisateurs ?Pour explorer le sujet, Loïc Doubinine et Vincent Lepot reçoivent Nicolas Pinoteau (VP Product & Engineering ), Hugo Vignaux (Senior Product Manager) et Camille Blin (Engineering Manager ), tous trois membres du département Partnership Integration de Deezer. Ceux-ci nous dévoilent l’envers du décor, avec ses spécificités et ses challenges techniques, fonctionnels, opérationnels et contractuels.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 4. S02E04 - À la rencontre de 3 managers d’équipes techniques (Contentsquare, leboncoin, Deezer)

    51:05
    Dans ce nouvel épisode, Loïc Doubinine et Pauline Munier ouvrent les portes de Deez is la tech à Arnaud Dars (CTO chez leboncoin), Ludovic Heyberger (Head of Mobile SDK chez Contentsquare) et Adriana Vizinho (Head of Engineering chez Deezer) afin d’éclaircir le rôle de manager tech.Quelles sont les missions et responsabilités d’un manager d’équipes techniques ? Y-a-t-il des spécificités propres au secteur ? Faut-il être (ou avoir été) expert pour devenir manager, et est-ce l’évolution professionnelle ultime ? Quels sont les écueils à éviter et les bonnes pratiques à adopter lorsque l’on devient manager d’une équipe technique ?Nos trois invités explorent les différentes facettes de ce rôle multi-casquette à la croisée de la stratégie, de l'opérationnel et de l'humain, mêlant entre autres recrutement, coaching, communication et gestion de projet.Animé par Loïc Doubinine et Pauline Munier. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 3. S02E03 - Dans les coulisses d'un rebranding

    44:39
    En novembre 2023, Deezer a dévoilé son nouveau logo et sa nouvelle identité visuelle, remplaçant le légendaire égaliseur multicolore par un cœur violet plus audacieux et plus proche de ses valeurs et ambitions. Afin de refléter au mieux cette nouvelle identité au sein des applications, les équipes produit et techniques de Deezer ont entrepris de mettre en place une toute nouvelle charte graphique, tout en améliorant l’ergonomie de certains écrans, en seulement trois mois. Comment les équipes ont-elles organisé et planifié leur travail ? Quels outils et méthodes ont-elles employés afin de mener à bien le projet de manière fluide et dans le temps imparti ? Comment la collaboration entre product designers et développeurs s’est-elle déroulée ?Florian Gomes (Senior Product Designer), Bertrand Longevialle (Expert iOS Engineer) et Jean-Baptiste Vincey (Expert Android Engineer) reviennent sur ce projet d’envergure, dans lequel le concept de design system a joué un rôle central. Ils évoquent notamment leurs bonnes pratiques de priorisation, les principaux défis techniques et design rencontrés, l’impact du projet sur la dynamique entre les équipes et les possibles évolutions visuelles futures.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 1. S02E01 - La recherche scientifique, moteur d’innovation interne et de rayonnement international

    47:47
    L'équipe de recherche de Deezer s'est créée en 2012 à des fins de recommandation. Depuis, ses chercheurs et chercheuses n'ont eu de cesse d'explorer de nouveaux sujets relatifs à la musique et à l'audio. Qui compose cette équipe aujourd'hui et comment s'organise-t-elle ? Sur quels sujets travaille-t-elle ? Qu'a-t-elle trouvé et qu'advient-il de ses résultats ? Enfin, quels sont les apports de la recherche pour une entreprise comme Deezer ?Pour répondre à ces questions, Loïc Doubinine et Vincent Lepot reçoivent Romain Hennequin (Head of Research), Aurélien Hérault (Chief Innovation Officer) et Rodolfo Ripado (Engineering Manager). En plus de démystifier la recherche appliquée au domaine du streaming musical (traitement du signal, machine learning, intelligence artificielle, etc.), ceux-ci prodiguent quelques conseils pour mieux appréhender la recherche en entreprise et envisager d'y dédier une équipe.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 7. S01E07 - La recherche - “Le principal point d'accès au catalogue” (Anatomie d’une feature)

    41:07
    La barre de recherche est le principal point d’accès aux 90 millions de morceaux disponibles sur Deezer, ce qui fait d’elle une fonctionnalité cruciale pour les utilisateurs qui découvrent l’application et souhaitent y jouer une musique.Mais comment fonctionne la recherche sur Deezer, au juste ? Quels sont les mécanismes sous-jacents qui permettent aux utilisateurs de trouver le contenu qu’ils cherchent rapidement ? Comment s’assure-t-on que le moteur de recherche est performant ? Quelles sont les pistes d’améliorations futures ?Dans cet épisode, Marion Baranes (Research Scientist ), Liam Byrne (Product Manager) et Mathieu Delcluze (Senior Machine Learning Engineer) font un tour d’horizon des sous-fonctionnalités de la “search” qui offrent la possibilité aux utilisateurs de trouver tous types de contenus (de la musique mais aussi des podcasts ou encore des profils utilisateurs), alors même qu’ils ne connaissent pas leur orthographe précise, ou n’ont qu’un bout des paroles ou de la mélodie d’une chanson à leur disposition, par exemple. Nos trois invités évoquent, entre autres, les processus techniques mis en place pour proposer les résultats les plus pertinents en un temps record (de l’ordre de quelques millisecondes !), ainsi que l’influence potentielle de l’intelligence artificielle sur l’avenir des moteurs de recherche.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 6. S01E06 - La qualité logicielle - "La qualité est l'affaire de tous"

    45:04
    Dans l’industrie, la notion de qualité fait depuis longtemps l’objet de normes et certifications pour décrire des processus permettant de s'assurer du fait qu'un produit a des caractéristiques reproductibles. Le monde du logiciel n’échappe pas à la règle car ses acteurs aussi se doivent de proposer des produits répondant aux attentes de leurs utilisateurs.Mais en quoi consiste la qualité logicielle exactement ? Comment s’assure-t-on de la qualité d’une application ? Qui en est le garant ?Dans ce nouvel épisode, Virgile Carron (Product Manager), Anthony Dussaut (Team Manager QA XP Engineer) et Benmar Franco Iglesias (Senior QA Manager) partagent leur vision des processus de qualité, en évoquant notamment l’évolution du rôle des équipes QA, le principe de “shift-left” (ou décalage des tests “vers la gauche”) et l’importance de l’automatisation des tests dans ce contexte de transition.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 5. S01E05 - La gestion du catalogue - "Avoir un catalogue propre, utilisable et intelligible"

    46:05
    Le catalogue musical de Deezer s’élève aujourd’hui à plus de 90 millions de titres, et c’est sans compter les podcasts, radios, audiobooks et autres types de contenus proposés sur la plateforme. Nos équipes en charge du catalogue travaillent donc d’arrache-pied pour importer, ranger et exposer tous ces éléments.Concrètement, qu’est-ce qu’un catalogue ? Comment le constitue-t-on ? Qu’est-ce que les métadonnées et comment les exploite-t-on ? Comment s’assure-t-on de la qualité des informations que l’on affiche dans les applications ? Pour quelles raisons certains contenus ne sont-ils plus disponibles du jour au lendemain ?Dans cet épisode, Loïc Boulakras (Team Manager Backend), Romain Cottard (Senior Software Architect), Lucie Haddad (Senior Product Manager) et Paul Tremberth (Senior Data Engineer) détaillent les différentes techniques et sources utilisées (identifiants, fingerprinting, wikis, etc.) pour catégoriser le catalogue, contextualiser l’expérience utilisateur et résoudre des problématiques de dates et d’homonymie notamment. Ils évoquent également l’importance de l’humain et le rôle de l’éthique dans la mise à disposition des contenus. Enfin, ils nous révèlent pourquoi certains morceaux sont parfois grisés !Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees
  • 4. S01E04 - Les royalties - “70% de l'abonnement va dans la redistribution de royalties aux artistes”

    38:38
    Deezer donne accès à ses utilisateurs à des contenus, notamment musicaux, créés par des artistes. À ce titre, Deezer est tenu de leur verser une rémunération, plus communément appelée “royalties”. Mais en quoi consistent exactement ces royalties ? Comment sont-elles calculées et distribuées ? Comment lutter contre la fraude aux écoutes ? Comment rémunérer plus justement les artistes ?Recording, publishing, labels, providers, SACEM, etc., autant de termes que Thibault Roucou (Head of Royalties & Reporting) et Joris Vandermeulen (Senior Data Engineer) s’attellent à éclaircir dans cet épisode. Ils nous expliquent comment, grâce à des outils internes et à la Big Data, plusieurs milliards d’écoutes sont traitées chaque mois sur Deezer, et comment les créateurs de musique sont rétribués en conséquence. Ils évoquent également la lutte contre la fraude à grand renfort de Data Science, ainsi que la réflexion initiée par Deezer afin de promouvoir un nouveau système de rémunération des artistes, l’UCPS.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.Si vous aimez cet épisode, n'hésitez pas à nous attribuer quelques étoiles et à partager le podcast ! Faites-nous part de vos retours ou idées de sujets sur les réseaux via notre compte @DeezerDevs ou via ce formulaire : http://tinyurl.com/deez-is-la-tech-idees