Note! This job has been aggregated through external sources, the Apply link will take you to the company's website.
undefined

Développeur logiciel - Cloud/Full-Stack Job in Canada
Genetec , Canada

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in Canada
Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 5, 2021
Last Date
Jun 5, 2021
Location(s)

Job Description

L’équipe:

Genetec est à la recherche de développeurs logiciel Cloud Full-Stack pour se joindre à une équipe dans son bureau de Québec. Si vous aimez les défis, les tâches variées, et êtes stimulés par l’idée de contribuer à des nouveaux projets utilisant les dernières technologies et adoptant les bonnes pratiques de développement Cloud/DevOps, postulez dès maintenant afin de joindre notre équipe!

En tant que membre de l’équipe de Québec, le développeur Cloud Full-Stack contribuera au développement d’une plateforme moderne servant à supporter la configuration et le déploiement d’appareils IoT et permettant d’ingérer les données qu’ils émettent afin de rendre cette information disponible à l’écosystème Genetec.

À quoi ressemblera votre journée:

En tant que développeur Cloud Full-Stack, vous:

  • Participerez au design et à l’implémentation d’une plateforme moderne basées sur une architecture microservices utilisant les derniers outils et les dernières technologies
  • Serez un joueur actif au sein d’une équipe agile et grandement motivée à affronter les défis reliés aux dernières tendances de l’industrie dans le but de livrer de la valeur pour nos clients
  • Aiguiserez vos connaissances dans le développement Front-End/Back-End et serez responsable de tous les aspects reliés au développement de la plateforme (Full Stack)
  • Serez impliqué dans un cycle de développement moderne en intégration et déploiement continu (CI/CD), de l’architecture au DevOps
  • Travaillerez à livrer une plateforme logicielle sur laquelle vos efforts et actions de tous les jours auront un impact direct sur nos clients

Techniquement, vous travaillerez:

  • Au design d’un écosystème de microservices utilisant le .NET Core et roulant sous Linux
  • Au design et à l’implémentation d’une architecture de système basé sur les événements afin de permettre le découplage entre services
  • À déployer des microservices dans une infrastructure basée sur des containers utilisant Docker et Kubernetes
  • À l’intégration et au déploiement continu de la plateforme en utilisant les services de Azure DevOps
  • Développerez tout en ayant l’assurance qualité en tête (tests unitaires, tests fonctionnels et d’intégration, etc.) et adopterez les bonnes pratiques reliées aux tests automatisés et de leur intégration dans le pipeline CI/CD
  • Travaillerez au design et à l’implémentation d’applications Web et d’interfaces utilisateur basées sur Javascript/TypeScript, React.js, etc
  • Travaillerez avec les dernières technologies Azure IoT
Votre profil:
  • Expérience pertinente en développement Cloud ou dans un rôle similaire
  • Motivation à travailler dans un environnement au rythme rapide, à relever de nouveaux défis, à effectuer de nouvelles tâches et à utiliser les dernières technologies et les bonnes pratiques qui leur sont associées
  • Excellente aptitudes d’analyse et d’investigation
Expertise technique:
  • Bonne connaissance de la programmation orientée objet
  • Bonne connaissance du langage C# et des frameworks .NET / .NET Core
  • Expérience en développement d’applications multithreads
  • Expérience avec les concepts de base en matière de développement de logiciels (gestion de versions, tests unitaires, etc.)
  • Connaissances des protocoles réseau
Encore mieux si vous possédez ces atouts:
  • Expérience avec les micro-services, les architectures distribuées et les paradigmes asynchrones
  • Expérience avec les conteneurs et les engins d’orchestration (Docker, Kubernetes)
  • Expérience avec les plateformes cloud (Azure, AWS, Google Cloud, etc.)
  • Expérience avec les systèmes d’exploitation Linux/UNIX/BSD
  • Expérience avec des langages de programmation fonctionnelle (F#, Erlang, OCaml, Haskell, etc.)
  • Connaissances en cybersécurité et des bonnes pratiques en développement d’applications sécuritaires
  • Expérience en développement et technologies Web (HTML, CSS, Javascript, TypeScript, React)
  • Expérience avec des protocoles AMQP, MQTT ou autres protocoles d’envoi de messages
  • Expérience avec de l’équipement ou des plateformes IoT (Azure IoT, AWS Greengrass, etc.)
  • Expérience avec des protocoles IoT industriels et d’automatisation du bâtiment (OPC, BACnet, Modbus, etc.)
  • Expérience avec le développement embarqué Linux
Voilà ce que nous offrons!
  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Cours de cuisine virtuel
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café et fruits gratuits à volonté
  • Espace de stationnement gratuit pour tous les employés
  • Des cours d'exercices virtuels

Si vous souhaitez savoir à quoi ressemble l’environnement de travail chez Genetec, voici le lien vers notre vidéo d’entreprise : https://www.youtube.com/watch?v=EupvfTWhRwwamp;featur...

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

Job Specification

Genetec

Information Technology and Services - Montreal, Canada