Software Engineer

Boulogne-Billancourt, France

General Information

Titre du poste : Ingénieur logiciel

Grade : Coordinator

Date de début : ASAP

Date de fin : Contrat à durée indéterminée

Lieu de travail : Boulogne-Billancourt, France

Département : Digital

Rattaché à : Head of Digital Distribution

Objectif

HBS est spécialisé dans la production audiovisuelle de tournois sportifs. Afin d’accompagner son évolution vers son offre digitale, HBS développe la plateforme Cloud Media, déjà utilisées pour couvrir des centaines de matchs par an en Amérique, en Europe et en Afrique.

Principales responsabilités (rôle principal du poste)

Au sein de l’équipe Digital Distribution, le Software Engineer, a pour mission de développer et améliorer les outils nécessaires à la gestion des ressources de production vidéo à travers le Cloud, en assurant les missions suivantes :

  • Assurer le développement de la plateforme, en garantissant un haut niveau de qualité de code, tout en résolvant les problèmes et/ou tickets de façon autonome et régulière ;
  • Être responsable de l’architecture du système, en intégrant le fonctionnement des différents composants, y compris les services AWS et la structure du code (en mettant l’accent sur les services back-end), et être capable de mener des discussions sur l’évolution de l’architecture ;
  • Établir des normes de codage et examiner le code écrit par des ingénieurs moins expérimentés afin de garantir que leur travail répond aux normes de qualité ;
  • Assurer le bon fonctionnement des systèmes en maintenant et en agissant selon les méthodologies de test, et corriger le code en cas de défaillance du système ;
  • Faciliter le bon fonctionnement de l’équipe de développement en organisant les cycles de run en méthode Agile.
  • L’environnement technique est un système AWS utilisant Lambda, Step-functions, et autres supports médias tels que MediaLive ainsi que d’autres services AWS associés. La majorité du code est écrit en Node.js/TypeScript, et le front-end utilise React.

Interactions clés

  • Ingénieurs logiciels internes
  • Consultants et ingénieurs techniques indépendants
  • Fournisseurs de technologies clés
  • Propriétaire de produit et gestionnaires de projet ou de programme
  • Équipe d’exploitation

Poste Compétences pertinentes (formation / expérience professionnelle, informatique)

  • Diplôme en informatique ou domaine équivalente
  • Au moins 5 ans d’expérience dans un environnement back-end basés sur des API, de préférence liés à la gestion des médias ou aux flux vidéo en direct
  • Maitrise du code en JavaScript/TypeScript
  • Maitrise d’architecture pilotée par les événements
  • Maitrise infrastructure-as-code
  • Maitrise des systèmes de base de données NoSQL
  • Expérience dans la conception et la distribution de plateforme Cloud (de préférence certifié AWS)
  • Familier avec React
  • Bonnes compétences en communication pour faciliter l’analyse des besoins et articuler les spécifications techniques

Langues requises

  • Anglais courant (parlé et écrit)
  • Français courant (parlé et écrit)

Compétences générales

HBS recherche des personnes qui aiment travailler dans un environnement international en constante évolution, qui ont le sens du service à la clientèle, qui peuvent apprendre rapidement, qui ont un sens aigu des responsabilités et qui travaillent bien au sein d’une équipe. En outre, une approche pratique, de la flexibilité et la capacité à travailler sous pression sont nécessaires. Nous exigeons la maîtrise de l’anglais.

How to Apply

  • Veuillez envoyer votre curriculum vitae par courrier électronique au département des ressources humaines de HBS : hbsrecruitment@hbs.tv.

Remarque : la présente description de poste reflète fidèlement les responsabilités attendues pour ce poste au moment de sa rédaction, mais il ne s’agit pas d’une liste exhaustive des tâches à entreprendre, car elles peuvent évoluer au fil du temps. Le personnel de HBS doit être disposé à entreprendre d’autres tâches que celles énumérées dans la présente description de poste, le cas échéant (potentiellement dans le cadre d’autres projets).