Search jobs > Ottawa, ON > Developpeur developpeuse

Développeur ou développeuse Géospatial Full Stack (React)

National Research Council Canada
Ottawa, ON, CA
$212 a day
Full-time

La priorité peut être accordée aux groupes désignés pour l’équité en matière d’emploi suivants : les femmes, les Autochtones (Premières Nations, Inuits et Métis), les personnes en situation de handicap* et les personnes racisées*.

La Loi sur l’équité en matière d’emploi, qui est en cours de révision, utilise les termes personnes handicapées et minorités visibles .

Ville : Ottawa

Unité organisationnelle : Génie océanique, côtier et fluvial

Classification : CS-3

Durée de l'emploi : Continu ou terme de 4 ans

Exigences linguistiques : Anglais

Note sur les modalités de travail : En raison de la nature du travail et des exigences opérationnelles, ce poste nécessitera une certaine présence physique sur le lieu de travail du CNRC indiqué, ceci sous la forme d’un régime de travail hybride (une combinaison de travail sur place et hors site).

Les avantages du CNRC

De grands esprits. Un seul but. La prospérité du Canada.

Au Conseil national de recherches du Canada (CNRC) le plus grand organisme de recherche du gouvernement du Canada , nous stimulons l’innovation industrielle, l’avancement du savoir et le développement technologique.

Chaque année, nous collaborons avec quelque 70 collèges, universités et hôpitaux, contribuons aux projets de plus de 800 entreprises et offrons un soutien financier et des conseils à plus de 8 000 petites et moyennes entreprises (PME).

Nous réunissons les esprits les plus brillants afin d’avoir une incidence tangible sur la vie des gens du Canada et d’ailleurs.

Il ne nous manque que vous. Créez des retombées percutantes en mettant à profit vos compétences et votre talent créateur.

Au CNRC, nous savons que la diversité favorise l’excellence en recherche et en innovation. Nous sommes déterminés à avoir un effectif diversifié et représentatif ainsi qu’un milieu de travail sécuritaire et respectueux, et nous souhaitons contribuer à faire en sorte que le système d’innovation canadien abonde dans le même sens.

Nous invitons toutes les personnes qualifiées à poser leur candidature et encourageons celles-ci à répondre aux questions d’autodéclaration sur l’équité en matière d’emploi pendant le processus de demande d’emploi.

Veuillez nous faire part de toute mesure d’adaptation nécessaire à une évaluation juste et équitable. Sachez que les renseignements que vous nous fournirez à cet égard seront traités de façon confidentielle.

Votre défi

Contribuez à la réalisation de travaux de recherche stratégiques et poursuivez une carrière prometteuse au Conseil national de recherches du Canada (CNRC), la plus grande organisation de recherche et de technologie au Canada.

Nous sommes à la recherche d’une personne pour occuper le poste Développeur Géospatial Full Stack (bibliothèque de composants React) en vue d’appuyer notre Centre de recherche en génie océanique, côtier et fluvial (GOCF) à Ottawa (Ontario).

L’équipe de recherche en génie océanique, côtier et fluvial (GOCF) du CNRC appuie un large éventail de secteurs industriels en élaborant des solutions créatives et pratiques aux problèmes d’ingénierie dans les rivières, les lacs et les milieux marins.

Nous fournissons l’expertise et les outils nécessaires pour identifier, adapter et intégrer des solutions avancées dans des systèmes qui améliorent la performance et la sécurité des opérations océaniques, côtières et marines, relèvent les défis des changements climatiques et protègent les infrastructures, les biens et les personnes contre les phénomènes météorologiques violents et les autres risques environnementaux.

Relevant du ou de la chef de l’équipe en science des données et en intelligence artificielle, la personne retenue crée et maintien des logiciels et des services pour accroître les capacités de recherche de GOCF et répondre aux besoins de la recherche et des projets commerciaux.

La personne idéale pour ce poste possède les compétences nécessaires pour amplifier les retombées de la recherche de GOCF en élaborant des outils en ligne efficaces et accessibles.

La personne idéale soutiendra et dirigera l’adoption des dernières technologies Web, des fournisseurs infonuagiques et des bibliothèques d’analyse et de visualisation des mégadonnées spatio-temporelles pour soutenir une variété de projets, tels les suivants :

  • Développement de plateformes Web à grands volumes de données pour publier / partager des données, des cartes, des tableaux de bord, effectuer des simulations (par exemple Open Telemac), intégrer des analyses exploitant des mégadonnées statistiques et l’apprentissage machine, et stocker de grands ensembles de données.
  • Développement d’applications Web en géomatique, de tableaux de bord et d’outils personnalisés pour partager des connaissances scientifiques précises ou des ensembles de données avec le grand public.
  • Soutien aux chercheurs pour qu’ils découvrent, évaluent et mettent en œuvre en permanence de nouvelles technologies (scripts, outils, processus, apprentissage machine, API) afin de maximiser l’efficacité de la recherche liée à la résilience aux changements climatiques et à l’adaptation des infrastructures côtières, ainsi que d’autres programmes de recherche passionnants à GOCF.

Critères de présélection

Dans votre demande, vous devez démontrer que vous répondez à tous les critères de présélection suivants :

Études

Baccalauréat en informatique, en génie informatique ou dans une discipline connexe. L'équivalence de l'expérience et de l'éducation peut être prise en compte pour les candidats titulaires d’un baccalauréat d’une autre discipline.

Pour plus de renseignements sur les certificats et diplômes obtenus à l'étranger, veuillez consulter Équivalence des diplômes

Expérience

  • Expérience appréciable dans le développement et la conception d’architectures pour des applications monopages à l’aide de la bibliothèque de composants React.
  • Expérience appréciable dans la conception et la maintenance de composants d’interface utilisateur à l’aide de la bibliothèque de composants React (par exemple Antd, MUI, Styled-components).
  • Expérience appréciable dans la conception d’application Web utilisant des bibliothèques de cartographie (GIS) et de cartes comme Leaflet, Mapbox GL JS, OpenLayers, CesiumJS, , , Plotly, Echarts, etc.
  • Expérience de la création d’applications sans serveur à l’aide de services infonuagiques AWS, tels que AWS Lambda, AWS S3, AWS API Gateway, AWS DynamoDB, etc.
  • Expérience du système de contrôle à la source Git, des outils d’intégration continue, d’Ansible ou d’autres outils d’automatisation du déploiement.
  • Expérience de l’utilisation de Python, des environnements virtuels et des paquets de science des données (p. ex. Numpy, Scipy, pandas, Xarray, Dash) pour lire, manipuler et analyser de grands ensembles de données temporelles et spatiales, un atout.
  • Expérience de la mise au point d’interfaces de programmation Web au moyen des protocoles HTTPS et REST, un atout.
  • Expérience de la composition et du déploiement de conteneurs et d’images Docker, un atout.

Une expérience appréciable s’entend d’une expérience de 3 ans et plus.

Condition d'emploi

Cote de fiabilité

Exigences linguistiques

Anglais

Renseignements sur les exigences linguistiques et les tests d'auto-évaluation

Critères d'évaluation

Les candidat(e)s seront évalué(e)s selon les critères suivants :

Compétences techniques

  • Capacité appréciable à développer et à concevoir l’architecture d’une application monopage en utilisant JavaScript, NodeJS, NPM et React.
  • Capacité appréciable à concevoir et à maintenir des composants d’interface utilisateur en utilisant la bibliothèque de composants React (par exemple Antd, MUI, Storybook, Styled-components).
  • Capacité appréciable à manipuler des données géospatiales et à développer des composants React personnalisés en utilisant des bibliothèques de cartographie et de cartes telles que Leaflet, Mapbox, OpenLayers, etc.
  • Capacité de créer des applications sans serveur à l’aide de services infonuagiques AWS, tels que AWS Lambda, AWS S3, AWS API Gateway, AWS DynamoDB, etc.
  • Connaissance du système de contrôle à la source Git, des outils d’intégration continue, d’Ansible ou d’autres outils d’automatisation du déploiement.
  • Connaissance de Python, des environnements virtuels et des paquets de science des données (p. ex., Numpy, Scipy, pandas, Xarray, Dash) pour lire, manipuler et analyser de grands ensembles de données temporelles et spatiales, un atout.
  • Connaissance de la conception et de l’utilisation d’interfaces de programmation Web au moyen des protocoles HTTPS et REST, un atout.
  • Connaissance de la composition et du déploiement de conteneurs et d’images Docker, un atout.

Compétences comportementales

  • Soutien en technologie - Orientation vers les résultats (Niveau 3)
  • Soutien en technologie - Travail en équipe (Niveau 2)
  • Soutien en technologie - Connaissance de soi et perfectionnement personnel (Niveau 2)
  • Soutien en technologie - Capacité de concevoir et d'analyser (Niveau 2)
  • Soutien en technologie - Priorité au client (Niveau 2)

Profil(s) des compétences

En ce qui concerne ce poste, le CNRC évaluera les candidat(e)s selon le profil des compétences suivant : Soutien en technologie

Tous les profils de compétences

Réinstallation

L'aide à la réinstallation sera déterminée conformément à la directive sur la réinstallation du CNRC.

Rémunération

Salaire sous révision.

De 89,548$ à 112,660$ par année.

Le / la titulaire occupant un poste au sein du groupe CS a droit actuellement à une indemnité provisoire de 212$ par mois.

Les employés du CNRC bénéficient d’un large éventail d’avantages sociaux concurrentiels, notamment des régimes de santé et de soins dentaires complets, des régimes de retraite et d’assurance, des vacances et d’autres droits aux congés.

30+ days ago
Related jobs
National Research Council Canada
Ottawa, Ontario

Nous sommes à la recherche d’une personne pour occuper le poste Développeur Géospatial Full Stack (bibliothèque de composants React) en vue d’appuyer notre Centre de recherche en génie océanique, côtier et fluvial (GOCF) à Ottawa (Ontario). Soutien aux chercheurs pour qu’ils découvrent, évaluent et ...

Promoted
Mouvement Desjardins
Gatineau, Quebec

Vous désirez analyser les besoins des membres et client(e)s, concevoir des solutions numériques exceptionnelles pour répondre aux besoins d'affaires et développer des applications informatiques dans le cadre de projets porteurs ? Vous démontrez une bonne ouverture d'esprit face aux approches agiles ...

National Research Council Canada
Ottawa, Ontario

We are looking for a Geospatial Full Stack Engineer (React) to support our Ocean, Coastal and River Engineering (OCRE) Research Centre in Ottawa (ON). Help bring research to life and drive your career forward with the National Research Council of Canada (NRC), Canada's largest research and technolog...

Desjardins
Gatineau, Quebec

Do you enjoy analyzing client needs, designing solutions for business needs and developing IT applications using different kinds of tech? Want to work on meaningful projects in agile mode? Are you someone who doesn't shy away from a challenge and takes pride in delivering exceptional digital solutio...

Constellio
Canada

Vous souhaitez que votre travail ait un impact sur des milliers d’utilisateurs en les rendant performants dans leur gestion documentaire ? Vous souhaitez évoluer dans un environnement qui favorise la créativité et l’esprit d’initiative ? Constellio est le bon choix pour votre plan de carrière. Si vo...

M3C Recrutement Inc.
Télé-Travail, ON, ca
Remote

Diplôme en informatique (BAC ou DEC); 7 ans et plus d’expérience en développement fullstack dans les technologies Microsoft; Expérience dans le développement d'applications desktop et mobiles; Connaissance de plusieurs langages et librairies front-end (par exemple : HTML / CSS, JavaScript, XML, jQue...

Amaris Consulting
Canada

Nous acceptons les candidatures de toutes personnes qualifiées, indépendamment de leur sexe, orientation sexuelle, race, origine ethnique, croyances, âge, état civil, handicap ou toute autre caractéristique. Si vous êtes un(e) professionnel(le) motivé(e), avec une solide expertise en développement J...

LEVIO
Canada

The variety of challenges presented by our clients will give you the opportunity to excel and keep your expertise at its peak. Full Stack Engineer C# / React. Are you looking to thrive in a stimulating work environment? Join the leader in digital transformation and boost your career at Levio. We off...

National Research Council Canada
Ottawa, Ontario

Si vous êtes un candidat ou une candidate autochtone, vous pouvez être éligible à une exception à ce régime de travail. Nous souhaitons embaucher une personne créative et soucieuse du détail pour faire partie de notre équipe des systèmes d’information. La personne retenue apportera des compétences e...

M3C Recrutement Inc.
Télé-Travail, ON, ca
Remote

Diplôme en informatique (BAC ou DEC); 7 ans et plus d’expérience en développement fullstack dans les technologies Microsoft; Expérience dans le développement d'applications desktop et mobiles; Connaissance de plusieurs langages et librairies front-end (par exemple : HTML / CSS, JavaScript, XML, jQue...