Ingénieur en développement d’application en micro-services

ATEME (PARIS : ATEME), est un leader mondial des solutions de compression et de diffusion vidéo pour la diffusion, le câble, la télévision par satellite, l’IPTV et l’OTT.  Nous aidons les principaux fournisseurs de contenu, fournisseurs de services et les services de vidéo à la demande à transformer leurs opérations vidéo. Grâce à un investissement continu en R&D, nous permettons à nos clients de produire des vidéos de haute qualité tout en réduisant les coûts de transmission et en augmentant leurs revenus grâce à de nouveaux services.Chez ATEME, nous valorisons l’innovation, la pro-activité et l’enrichissement interculturel grâce à des collaborateurs de 30 nationalités différentes. Nous considérons le globe comme notre terrain de jeu et nous facilitons la mobilité internationale, notamment dans nos bureaux en France, à Sao Paulo, Denver, New York ou Singapour.Faites partie de notre équipe et joignez-vous à notre fantastique voyage !Dans le cadre de sa stratégie d’expansion en matière de solution vidéo et de conquête de nouveaux marchés, ATEME est entrée en processus d’acquisition de la société ANEVIA. Le rapprochement des deux sociétés repose sur l’ambition de renforcer la position de leader d’ATEME et de devenir la solution vidéo de référence pour des milliards de consommateurs !Missions

Dans un contexte où la distribution de contenus vidéo sur internet est en pleine expansion, la mise en place de réseaux de distribution efficaces est un enjeu majeur pour les différents acteurs du marché.

En quête d’efficacité, nous améliorons en permanence les performances de nos applications destinées à la diffusion de contenu sur internet.

Au sein de la R&D, vous rejoignez une équipe Agile/SCRUM en charge du développement de nos solutions de diffusion de contenu. Vous participerez à la conception, au développement, à la validation et l’optimisation.

Nos solutions sont basées sur une architecture micro-services déployable sur des clusters privés ou publiques.

À ce titre, vos principales missions seront de :

  • Concevoir et développer des micro-services (en Go ou C/C++).
  • Aider à la conception d’une architecture logicielle efficace et pérenne
  • Améliorer, de façon continue, la solution (performance, tests, stabilité, …)

 

Profil du candidat
  • Vous avez une formation ingénieur en développement logiciel
  • Vous justifiez à minima de 5 ans d’expérience dans un environnement technique similaire
  • Vous avez de très bonnes capacités techniques
  • Les concepts liés aux micro-service “stateless” et au API REST vous sont familiers
  • Une connaissance avancée des systèmes d’orchestration de conteneurs serait un plus
  • Vous avez la volonté d’écrire du code de qualité (documentation, tests unitaires, revues, etc.)

 

Compétences exigées
  • Vous maitrisez parfaitement l’un des langages de programmation suivants : Golang, C/C++ ou Python.
  • Vous pouvez justifier d’une expérience des applications en micro-services
  • Vous savez utiliser Docker et Kubernetes
  • Vous avez une bonne maîtrise des protocoles HTTP/HTTPS
  • Vous êtes sensible à la maîtrise des ressources système (CPU, mémoire, IO)
  • Vous avez une bonne connaissance et pratique des algorithmes, et de l’architecture logicielle
  • Vous maitrisez des outils de gestion de code comme Git.
  • Vous avez un bon niveau en anglais

To apply for this job email your details to jobs@ateme.com.