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

  • 7. S02E07 - Shaker ou la création d'une nouvelle expérience collaborative (Anatomie d'une feature)

    53:07||Saison 2, Ep. 7
    En novembre 2023, quelques jours après l’annonce de sa nouvelle identité visuelle, Deezer a dévoilé Shaker, une expérience collaborative musicale inédite qui réunit amis, famille, collègues ou même inconnus autour de leur bande-son idéale et de statistiques musicales, quelle que soit leur plateforme de streaming. Des premières étapes d’idéation à sa sortie officielle, cette nouvelle fonctionnalité a fait l’objet de plusieurs itérations et phases de test avant de prendre sa forme actuelle.Comment est né Shaker ? Quelle stratégie a été adoptée pour développer et déployer une telle expérience ? Quels ont été les principaux défis que les équipes produit et techniques de Deezer ont dû adresser pour aboutir à ce résultat ? Quelles sont les pistes d’amélioration future ?Dans ce dernier épisode de la saison, Benjamin Chapus (Data Scientist - Team Manager) et Pierre Trochu (Head of Product) nous partagent la genèse de Shaker et revisitent les aspirations produit, problématiques techniques et réflexions scientifiques qui ont modelé cette nouvelle expérience.Animé par Vincent Lepot 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
  • 6. S02E06 - Good COP, bad COP : comment organiser et animer une Communauté de Pratique

    53:31||Saison 2, Ep. 6
    Nouvel épisode, nouvel acronyme à décrypter ! Loïc Doubinine et Vincent Lepot s’intéressent aujourd’hui aux COP, pour Communities Of Practice, ou Communautés de Pratique en français.Qu’est-ce qu’une COP ? Comment fonctionnent-elles ? Comment les animer et maintenir l’intérêt de leurs membres, notamment sur le long terme ? Comment prendre des décisions et assurer la participation de chacun ? Et enfin, comment combiner initiatives issues des COP et priorités des équipes ?Denis Germain (Site Reliability Engineer), Souhail Jebali (Engineering Manager) et Nicolas Morellet (QA Expert) partagent leurs expériences respectives de leads de COP, semées de succès et d’embûches, et prodiguent quelques conseils à quiconque souhaiterait créer ou participer à une communauté de pratique.Animé par Loïc Doubinine et Vincent Lepot. Réalisé par Pauline Munier.Transcription disponible sur notre blog deezer.io.
  • 5. S02E05 - Intégrations hardware et partenariats : quels challenges pour avoir Deezer partout, tout le temps

    43:49||Saison 2, Ep. 5
    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||Saison 2, Ep. 4
    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||Saison 2, Ep. 3
    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||Saison 2, Ep. 1
    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||Saison 1, Ep. 7
    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||Saison 1, Ep. 6
    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