Développeur logiciel - géospatial

Employeur : Centre de recherche en informatique de Montréal (CRIM)
Zone géographique : Montréal
Date de parution : 14 mai 2018

Le CRIM, (http://www.crim.ca/fr) est un centre de recherche appliquée en TI qui développe, en mode collaboratif avec ses clients et partenaires, des technologies innovatrices et du savoir-faire de pointe, et les transfère aux entreprises et aux organismes québécois afin de les rendre plus productifs et plus compétitifs localement et mondialement.

Sommaire du poste

Vous serez amené à travailler au sein de l’équipe Vision et Imagerie (VISI) qui se spécialise dans l’analyse et le traitement numérique de l’information visuelle provenant de diverses sources.

Vous serez impliqué dans plusieurs projets reliés à des plateformes de recherche géospatiales couplant la télédétection, le traitement de données massives climatiques et environnementales, l’infonuagique fédérée ainsi que l’intelligence artificielle. Le travail sera réalisé dans un cadre de développement de prototypes avancés, de bancs d’essais, de standardisation et d’interopérabilité, ainsi que de veille technologique. Vos contributions toucheront aux programmes scientifiques et technologiques du CRIM et prendront place dans des projets collaboratifs en logiciels libres. Vous aurez à devenir membre de communautés de développeurs nationales et internationales. La plupart de vos projets seront réalisés en mode de transfert technologique et sous divers niveaux de maturité technologique.

Description des principales fonctions

Vos interventions couvriront le développement de logiciels appliqués (analyse, conception, code, tests, intégration) ainsi que la conception et le maintien de cyberinfrastructures à grande échelle. Vous pourriez être appelé à travailler sur plusieurs projets simultanément et à résoudre des problèmes complexes. Vous aurez l’occasion d’étendre votre expertise sur un large éventail de technologies et d’architectures logicielles. Le travail à effectuer sera fait au sein d’une équipe de recherche et développement en collaboration avec des développeurs, des chercheurs ainsi qu’avec des partenaires industriels.

Qualifications requises

  • Diplôme universitaire en informatique, en mathématiques, en géomatique, en génie logiciel ou toute autre discipline scientifique pertinente
  • Minimum une année d’expérience pertinente
  • Python niveau avancé
  • Connaissance d’architectures logicielles, notamment l’architecture orientée service avec REST      
  • Connaissance de base en systèmes d’information géographiques (GIS) ou en traitement de l’information géospatiale
  • Connaissance de base sur l’infonuagique et le calcul distribué

Les connaissances suivantes seraient un atout : 

  • Expérience de travail dans des projets en méthodologie agile (Kanban, Scrum)
  • Intégration continue et déploiement (Jenkins, Docker, Kubernetes, Ansible, etc.)
  • Intelligence artificielle et apprentissage automatique (TensorFlow, Spark MLlib, pyTorch, Caffe, etc.)
  • Connaissance de base des standards de l’Open Geospatial Consortium (WPS, WMS, WCS, WFS)
  • Développement JavaScript (React, Node.js, OpenLayers, etc.)
  • Flots de travail et pipelines de traitement
  • Connaissances dans les librairies Python suivante: Pandas, Dask, Dash, numpy, SciPy, Flask, nose2, etc.

Qualités recherchées

  • Esprit d’équipe et agilité
  • Capacité de communication des idées, à l’oral et à l’écrit
  • Capacité à assumer des responsabilités et mener des projets face à la clientèle
  • Capacité à solutionner des problèmes complexes
  • Rigueur et professionnalisme

De bonnes raisons pour travailler au CRIM

  • Bénéficiez d’excellentes conditions d’emploi (programme d’assurance collective complet, REER, vacances)
  • Maintenez un équilibre et une qualité de vie entre le travail et la famille avec un horaire flexible
  • Bénéficiez de la proximité des transports en commun (métro, gare de train à proximité)
  • Côtoyez des gens passionnés et passionnants dans un milieu collaboratif
  • Profitez d’une ambiance de travail conviviale, collaborative et stimulante

Ce poste est à combler dès maintenant. Veuillez soumettre votre candidature à emploi@crim.ca.