Connexion

Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
REST API CI/CD Java +8 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Principales responsabilités

  • Assurer le support, la maintenance et l’évolution des API vidéo OTT de Bell MediaTV, y compris le générateur de manifestes et l’écosystème DRM.
  • Soutenir la modernisation de l’écosystème des lecteurs vidéo de Bell MediaTV.
  • Collaborer avec les autres membres de l’équipe afin d’assurer une intégration fluide des lecteurs vidéo avec l’ensemble de la plateforme.
  • Améliorer continuellement la performance et la stabilité des lecteurs vidéo et des services backend.
  • Garantir la qualité du code et le respect des principes techniques en rédigeant et en exécutant des tests unitaires.
  • Rechercher les nouvelles tendances et technologies dans l’industrie VOD/OTT et formuler des recommandations tirant parti de ces innovations.
  • Valider les décisions architecturales en développant les composants logiciels nécessaires et des déploiements de preuve de concept.
  • Gérer efficacement les risques techniques, notamment en comprenant et en expliquant l’impact des décisions architecturales.
  • Contribuer au dépannage des enjeux liés au VOD/OTT dans les environnements de laboratoire et de production.
  • Identifier des opportunités d’amélioration architecturale dans l’environnement actuel.
  • Fournir des estimations précises basées sur les exigences d’affaires.

Qualifications essentielles

  • Baccalauréat en informatique, en génie logiciel, en technologies de l’information ou dans un domaine connexe.
  • Plus de 3 ans d’expérience avec Go et Rust.
  • Plus de 3 ans d’expérience en programmation Java et Kotlin.
  • Expérience avec les technologies de diffusion vidéo et de gestion des droits numériques (DASH/HLS, EME et MSE, FairPlay/PlayReady/Widevine).
  • Expérience avec des lecteurs vidéo commerciaux et open source tels que Bitmovin, ExoPlayer, Shaka, dash.js, etc.
  • Passion pour l’apprentissage de nouvelles technologies et normes.
  • Solide esprit d’équipe, valorisant les idées et les opinions des autres.
  • Approche pratique et réfléchie face aux défis techniques complexes.
  • Forte éthique de travail, attitude positive et capacité à gérer simultanément plusieurs tâches et priorités.

Qualifications souhaitées

  • Expérience dans la contribution à des projets open source
  • Expérience des outils DevOps et des pipelines CI/CD, y compris la mise en œuvre continue pour les équipes de développement au moyen d’un approvisionnement en nuage scénarisé et d’outils automatisés
  • Expérience de travail avec des CDN publics (Akamai, Fastly, Cloudfront)