Software Developer / Developpeur Logiciel Cloud Media Streaming

Montreal, QC, Canada

Job Description


The team:

The Cloud Video group is responsible for implementing the microservices video architecture for Genetec\'s new unified cloud video surveillance solution. Our group is looking for a software developer for our media streaming team based in Montreal.

As a software developer, you will help build an easy-to-use, secure and scalable platform that will enable thousands of customers to use video surveillance for the protection of the everyday.

Software Development at all levels...

  • Create new cloud services to support the streaming infrastructure
  • Develop components to abstract complexity for use by other teams within the video group
  • Reception, decoding and high-speed archiving of video and other media (audio, metadata)
  • Video streaming and management in a hybrid model (Cloud and on-premise)
  • Real-time video stream transformation
  • All this and so much more with the help of advanced technologies
What your day will look like:

You will join an experienced and dynamic team. Your responsibility will be to design software architectures and carry out the development with your team.
  • Architect and develop new functionalities in a microservices environment
  • Investigation and problem solving
  • Design of automated tests
  • Share your exploits or challenges in our daily morning stand-up.
  • Propose new ways of doing things. We\'re really open to new ideas.
  • Participate in the various social activities of the group and the company (5@7, coffee breaks, video games, events, restaurants, meals at the Bistro, etc.)
All this within a team that helps each other and with whom you can share tips and Xbox controllers... You know we have an IPA beer with our product on it?

About you:
  • Bachelor\'s degree in Computer Engineering, Software Engineering or Computer Science
  • Knowledge in object-oriented programming (C#, Java) or concurrent programming
  • Experience in a DevOps environment including the participation of the 24/7 support rotation of services owned by the team
  • Enjoy challenges and be versatile
  • Be functional in both French and English (within the team we communicate in French)
Technical Requirements:
  • C#, .Net core
  • Javascript/Typescript, node.js
  • WebRTC, HLS
  • Linux and Windows
  • Visual Studio and ReSharper
  • Docker, Kubernetes
Let\xe2\x80\x99s talk perks!
  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Subsidized meals in our amazing Bistro (Les Cordons Bleus)
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Private, free parking for all employees
  • Onsite fitness facility with personal trainer
Would you like to know what it looks like to work at Genetec? Click on the following link to find out for yourself!

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resum\xc3\xa9s/CVs through this Web site or directly to managers.



L\xe2\x80\x99\xc3\xa9quipe :

Le groupe Cloud Vid\xc3\xa9o est responsable de d\xc3\xa9velopper l\xe2\x80\x99architecture vid\xc3\xa9o en microservices destin\xc3\xa9e \xc3\xa0 la nouvelle solution de vid\xc3\xa9osurveillance cloud unifi\xc3\xa9e de Genetec. Notre groupe est \xc3\xa0 la recherche d\xe2\x80\x99un d\xc3\xa9veloppeur logiciel pour notre \xc3\xa9quipe de streaming multim\xc3\xa9dia bas\xc3\xa9 \xc3\xa0 Montr\xc3\xa9al.

En tant que d\xc3\xa9veloppeur logiciel, vous contribuerez \xc3\xa0 b\xc3\xa2tir une plateforme facile d\xe2\x80\x99utilisation, s\xc3\xa9curitaire et \xc3\xa9volutive qui permettra \xc3\xa0 des milliers de clients d\xe2\x80\x99utiliser la vid\xc3\xa9osurveillance pour la protection de notre quotidien.

Du d\xc3\xa9veloppement logiciel \xc3\xa0 tous les niveaux\xe2\x80\xa6
  • Cr\xc3\xa9ation de nouveaux services cloud pour supporter l\xe2\x80\x99infrastructure de streaming
  • D\xc3\xa9velopper des composants pour abr\xc3\xa9ger la complexit\xc3\xa9 qui sera utilis\xc3\xa9 par d\xe2\x80\x99autres \xc3\xa9quipes au sein du groupe vid\xc3\xa9o
  • R\xc3\xa9ception, d\xc3\xa9codage et archivage \xc3\xa0 haut d\xc3\xa9bit de la vid\xc3\xa9o et autres m\xc3\xa9dias (comme audio, m\xc3\xa9tadonn\xc3\xa9es)
  • Diffusion et gestion de flux vid\xc3\xa9o temps-r\xc3\xa9els dans un mod\xc3\xa8le hybride (Cloud et on-premise)
  • Transformation de flux vid\xc3\xa9o
  • Tout cela et tellement plus \xc3\xa0 l\xe2\x80\x99aide de technologies de pointe
\xc3\x80 quoi ressemblera votre journ\xc3\xa9e :

Vous joindrez une \xc3\xa9quipe exp\xc3\xa9riment\xc3\xa9e et dynamique. Vous serez responsable d\xe2\x80\x99\xc3\xa9laborer des architectures logicielles et en effectuer le d\xc3\xa9veloppement en \xc3\xa9quipe.
  • Architecturer et d\xc3\xa9velopper de nouvelles fonctionnalit\xc3\xa9s dans un environnement microservices
  • Investigation et r\xc3\xa9solution de probl\xc3\xa8mes
  • Conception de tests automatis\xc3\xa9s
  • Partager tes exploits ou tes d\xc3\xa9fis dans notre stand-up matinal quotidien
  • Proposer des nouvelles fa\xc3\xa7ons de faire. On est vraiment ouvert aux nouvelles id\xc3\xa9es
  • Participer aux diverses activit\xc3\xa9s sociales du groupe et de la compagnie (5 @ 7, pause-caf\xc3\xa9, jeux vid\xc3\xa9o, \xc3\xa9v\xc3\xa9nements, restaurants, repas au Bistro, etc.)
Tout cela au sein d\xe2\x80\x99une \xc3\xa9quipe qui s\xe2\x80\x99entraide avec qui vous pouvez partager conseils et manettes Xbox\xe2\x80\xa6 Vous savez qu\xe2\x80\x99on a une bi\xc3\xa8re IPA \xc3\xa0 l\xe2\x80\x99effigie de notre produit?

Votre profil :
  • Baccalaur\xc3\xa9at en g\xc3\xa9nie informatique, en g\xc3\xa9nie logiciel ou en science informatiques
  • Connaissances en programmation orient\xc3\xa9e objet (C#, Java) ou programmation concurrente
  • Exp\xc3\xa9rience dans un environnement DevOps, incluant de participer \xc3\xa0 la rotation du support 24/7 des services de l\xe2\x80\x99\xc3\xa9quipe
  • Aimer les d\xc3\xa9fis et faire preuve de polyvalence
  • \xc3\x8atre fonctionnel en fran\xc3\xa7ais et en anglais (au sein de l\xe2\x80\x99\xc3\xa9quipe nous communiquons en fran\xc3\xa7ais)
Expertise technique :
  • C#, .Net core, Go
  • Javascript/Typescript, node.js
  • WebRTC, HLS
  • Linux et Windows
  • Visual Studio et ReSharper
  • Docker, Kubernetes
Voil\xc3\xa0 ce que nous offrons !
  • R\xc3\xa9gime de r\xc3\xa9mun\xc3\xa9ration attrayant
  • Programme de remboursement des frais de formation
  • Repas subventionn\xc3\xa9s \xc3\xa0 notre incroyable Bistro (Les Cordons Bleus)
  • \xc3\x89quilibre entre vie professionnelle et vie priv\xc3\xa9e gr\xc3\xa2ce \xc3\xa0 un horaire de travail flexible
  • Caf\xc3\xa9 gratuit \xc3\xa0 volont\xc3\xa9
  • Espace de stationnement gratuit pour tous les employ\xc3\xa9s
  • Centre d\xe2\x80\x99entra\xc3\xaenement sur place
Si vous souhaitez savoir \xc3\xa0 quoi ressemble l\xe2\x80\x99environnement de travail chez Genetec, voici le lien vers notre vid\xc3\xa9o d\xe2\x80\x99entreprise :

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifi\xc3\xa9(e)s seront contact\xc3\xa9(e)s. Les chasseurs de t\xc3\xaates et les agences de recrutement ne sont pas autoris\xc3\xa9s \xc3\xa0 soumettre des CV par l\'interm\xc3\xa9diaire de ce site web ou directement aux gestionnaires.

Genetec

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2153115
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $65000 - 115000 per year
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned