cover image
Synamedia

Synamedia

www.synamedia.com

2 Jobs

1,540 Employees

About the Company

We’re trusted by service providers and content owners to protect, enrich, and deliver video. The flexibility and agility of our cloud products enable customers of all types and sizes to launch, monetise, and scale services at speed. Our award-winning portfolio includes intelligence-led anti-piracy, advanced advertising, business analytics, broadband and streaming video platforms, and video network cloud and software solutions. Synamedia is backed by the Permira funds and Sky.

Listed Jobs

Company background Company brand
Company Name
Synamedia
Job Title
Ingénieur Développement R&D H/F
Job Description
Synamedia est une entreprise leader dans le domaine de la Vidéo et de la Securité. Elle permet à ses clients de l’industrie Vidéo de mieux distribuer, enrichir et protéger leurs contenus.
Les produits de Synamedia sont basés sur des innovations mondialement reconnues dans le domaine de la publicité, des plateformes de streaming ou encore dans celui de la lutte contre le piratage.

Descriptif du poste:

Nous recherchons un Ingénieur Développement H/F pour rejoindre notre équipe de Recherche et Développement (R&D) spécialisée dans les réseaux de diffusion de contenu (Content Delivery Networks ou CDN).
Chez Synamedia, nous proposons un produit CDN centré sur la vidéo, déployé dans plusieurs pays. Notre CDN vise à desservir des millions d’utilisateurs dans chaque pays, avec des pics de trafic atteignant plusieurs térabits par seconde.

Le·la candidat·e idéal·e dispose d’une première expérience en développement. Une bonne compréhension des infrastructures réseau et des protocoles de communication serait un atout.

Rejoindre notre équipe internationale, diversifiée et en pleine croissance d’ingénieur·e·s R&D signifie contribuer activement à l’innovation dans le domaine de la vidéo et du divertissement.

Vous aurez l’opportunité de travailler avec des technologies multimédias de pointe, de développer des solutions de diffusion novatrices et de participer directement à la création d’une solution CDN performante et prête à l’emploi. L’impact de notre produit sur l’expérience de visionnage vidéo apporte une dimension supplémentaire de satisfaction à notre travail.

La taille réduite de notre équipe et la nature ouverte de notre organisation permettent à chaque ingénieur·e de jouer un rôle clé dans le développement des produits. Ce poste inclut des interactions avec différentes parties prenantes de l’organisation ainsi qu’avec des clients, offrant une grande variété d’expériences et d’opportunités, avec un accent sur le développement de produits CDN pour nos clients.

Responsabilités:

Concevoir, développer et maintenir des systèmes et outils de mise en cache pour optimiser les performances de notre CDN.
Mettre en œuvre et gérer des systèmes de suivi des performances pour surveiller des indicateurs clés tels que la latence, le débit et la disponibilité des services.
Développer et gérer des infrastructures Cloud en tant que service (Infrastructure as a Service, IaaS) et intégrer des solutions de flexibilité Cloud (Cloud Elasticity) pour améliorer l’évolutivité des systèmes.
Implémenter des traitements en périphérie (Edge Processing) pour une gestion optimale des données et une efficacité accrue des performances au niveau local.
Analyser et optimiser les performances réseau en intégrant des solutions avancées de mise en cache, de compression des données et d’autres techniques d’amélioration.
Garantir des communications sécurisées en gérant les certificats et en mettant en place des contrôles d’accès appropriés.
Fournir un support technique avancé pour résoudre les problèmes liés aux performances ou à la configuration du CDN.
Collaborer étroitement avec les équipes de développement, d’infrastructure réseau et de sécurité pour assurer une intégration fluide des services. Documenter les configurations, processus de déploiement et bonnes pratiques.

Profil recherché:

Diplôme de Master en informatique, génie électrique ou informatique (université ou école d’ingénieur·e).
3 ans d’expérience en développement produit utilisant C/C++, Java et Python.
Une expérience dans les technologies de streaming vidéo, comme les systèmes adaptatifs (DASH, HLS), l’encodage vidéo et les formats multimédias (CMAF), est un atout.
Connaissance des protocoles réseau (IP, TCP/UDP, HTTP) et de leurs évolutions.
Une participation à des communautés open-source serait également un atout.
Familiarité avec les conteneurs et systèmes virtualisés.
Compétences en implémentation d’infrastructures Cloud en tant que service, de traitements en périphérie et de solutions de flexibilité Cloud.
Anglais courant, écrit et parlé.

Qualités personnelles:

Un esprit positif et orienté solutions !
Rigueur et précision.
Excellentes compétences en communication avec des équipes distantes (via chats, GIT, Jira, e-mails, visioconférences).
Motivation pour proposer de nouvelles idées et contribuer à l’amélioration continue du produit.

Nous valorisons la diversité et encourageons les candidatures de tous profils, sans discrimination.
Rennes, France
On site
25-12-2024
Company background Company brand
Company Name
Synamedia
Job Title
Développeur en Tests Automatisés - CDN H/F
Job Description
Synamedia est une entreprise leader dans le domaine de la Vidéo et de la Securité. Elle permet à ses clients de l’industrie Vidéo de mieux distribuer, enrichir et protéger leurs contenus.
Les produits de Synamedia sont basés sur des innovations mondialement reconnues dans le domaine de la publicité, des plateformes de streaming ou encore dans celui de la lutte contre le piratage.

Descriptif du poste:

Nous recherchons un·e ingénieur·e polyvalent·e pour rejoindre notre équipe de R&D, spécialisé·e à la fois dans l’évaluation des performances et dans les tests automatisés de notre réseau de diffusion de contenu (CDN). Ce rôle double nécessite une expertise dans l’évaluation des performances de systèmes multimédias distribués ainsi que dans le développement de scripts de test automatisés afin d’assurer la qualité et la fiabilité de notre CDN. Vous jouerez un rôle clé dans l’amélioration continue de notre CDN axé sur la vidéo, qui diffuse des térabits de vidéo de haute qualité par seconde et a un impact significatif sur les expériences de divertissement dans le monde entier.

Dans ce poste, vous serez responsable d’évaluer les nouvelles fonctionnalités du CDN, de mesurer leur impact sur les performances du système et de développer des pipelines de tests automatisés complets. Le rôle exige une compréhension approfondie du système, la capacité à concevoir des métriques adaptées à diverses conditions réseau, ainsi qu’une expertise en analyse et optimisation des performances. Vous collaborerez également avec les équipes de développement, d’ingénierie et d’assurance qualité (QA) pour créer et maintenir des cadres de tests automatisés robustes.

La taille réduite de l’équipe et l’ouverture de l’organisation permettent aux ingénieur·e·s d’être des acteur·rice·s majeurs·es du développement produit. Le rôle peut inclure des interactions avec diverses parties prenantes de l’organisation et avec des client·e·s, offrant ainsi une grande variété d’expériences et d’opportunités, avec un accent particulier sur l’évaluation des performances.

Responsabilités:

Effectuer des évaluations approfondies des performances des nouvelles fonctionnalités du CDN, en mesurant leur impact global sous diverses conditions, y compris des scénarios de charge extrême.
Établir et maintenir une plateforme matérielle de référence pour évaluer les performances du système.
Concevoir, développer et maintenir des scripts de test automatisés pour valider la fonctionnalité, les performances et la fiabilité du CDN.
Configurer des environnements de test et des pipelines d’intégration continue pour automatiser le déploiement et l’exécution des tests.
Améliorer continuellement la couverture des tests en ajoutant de nouveaux cas pour les fonctionnalités en développement et les mises à jour.
Collaborer étroitement avec les équipes de développement, d’ingénierie et de QA pour garantir une intégration fluide des tests automatisés et de l’évaluation des performances.
Participer à des revues de code et de tests pour garantir la qualité et le respect des meilleures pratiques.
Assurer une veille technologique sur les nouvelles pratiques et outils de test, optimisant les processus d’évaluation et de test.

Profil recherché:

Diplôme de Master en informatique, génie électrique, ingénierie logicielle ou domaine connexe.
Entre 3 et 10 ans d’expérience dans le domaine des systèmes informatiques et Internet, idéalement liés à la diffusion vidéo.
Expérience avérée dans le développement de tests automatisés (avec Python).
Connaissance des outils de tests automatisés tels que Pytest, Postman.
Expertise en évaluation des performances pour des systèmes distribués, idéalement incluant la modélisation du trafic Internet.
Première expérience avec des outils d’intégration continue tels que Github Actions, Gitlab, Circle CI, etc.
Solide connaissance de la pile réseau (IP, TCP/UDP, HTTP), des systèmes d’exploitation Linux et des infrastructures distribuées.
Excellentes compétences en résolution de problèmes, en analyse et en communication, avec la capacité de travailler de manière autonome et de collaborer au sein d’une équipe internationale.
Maîtrise de l’anglais indispensable.

Nous valorisons la diversité et encourageons les candidatures de tous profils, sans discrimination.
Rennes, France
Hybrid
26-12-2024