Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Overnight Stocker Lighting Assistant - Montreal Lighting Assistant - Greater Vancouver Product Tester at Home Head Cashier Dog Sitter - Flexible Hours Product Tester at Home Product Tester at Home Overnight Freight Team Associate Overnight Stocker Service Lumber Sales Associate Service Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Faites jusqu Care for Dogs - Work from Home Garder des chiens de chez vous Care for Dogs - Earn up to Gardiens de chats et de chiens Service Service Service Product Tester at Home Travail Merchandising Associate Full-time In-Home Usage Tester Dog Sitter - Work from Home Gardien d Gardien d Gardien d Gardien d Gardien d Gardien d Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Garder des chiens de chez vous Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank AT&T Borrowell Insight Global Shopify Square Amazon Flex Hatchways Creative Circle American Income Life Vector Marketing Peel Regional Police Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection GoParkr Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Developpeur de services de traitement des donnees geographiques et geospatiales / IS and GeoSpatial Processing Services Developer At CAE Inc.

Location: Montréal, Quebec

Job Description

Role and Responsibilities

Responsibilités et devoirs:

  • Cette personne sera responsable de la conception, de la révision, de la mise en œuvre, du déploiement et de la maintenance de tous les services SIG et géospatiaux, ce qui permettra une interface avec les données SIG et les services de traitement SIG.
    • Serveur de base de données PostGIS
    • Serveur Luciad
    • Serveur ESRI ArcGIS
    • MapServer
    • GeoServer
    • Abstraction de services OGC (WMS, WMTS, WTS, WFS, WCS, WPS) sur différents services de données
    • Travaillez en étroite collaboration avec un architecte logiciel Cloud senior et un administrateur système Cloud senior pour définir les exigences en matière d'architecture et d'infrastructure, notamment en matière de performances, d'évolutivité et d'équilibrage de la charge
    • Concevoir et développer un cadre de visualisation SIG avec Luciad Lucy et IRA
    • Travaillez étroitement avec tous les développeurs de services SOA Framework afin de garantir la conception et la mise en œuvre cohérentes des différentes API RESTful
  • Cette personne sera responsable de la spécification, de la conception, du prototypage, de l'intégration, de l'extension et du développement de diverses technologies logicielles nécessaires au développement d'un framework SOA / Cloud permettant le rendu interactif et performant de scènes 2D / 3D complexes photo-réalistes à l'aide des derniers algorithmes. techniques et technologies.

Qualifications et compétences

  • R&D pratique sur les produits et applications SIG / cartographie / 3D, ainsi que la modélisation et la gestion de données / métadonnées
  • Expérience pratique de l'écosystème ESRI (technologies de serveur, outils et API de portail)
  • Expérience des protocoles d'abstraction SIG (données et métadonnées) tels que les protocoles OGC W * S.
  • Expérience avec Google Protobuf, ainsi que le protocole de transfert de données couramment utilisé, tel que HTTP, HTCP, SFTP, DropBox, OneDrive, iCloud, où l'aspect de sécurité est maîtrisé par le candidat.
  • Expérience de production avec la gestion de grandes données SIG (raster et vecteurs)
  • Forte expérience du développement de métadonnées et d'un schéma de traduction d'attribution permettant de découvrir et d'utiliser facilement et facilement des produits 3D (géospatiaux)
  • Analyse de nombreuses données, modèles, outils, fonctions, normes et dialectes SIG / CAD dans des applications d'entreprise et de recherche et développement
  • Analyse de dizaines de portails de données en ligne, d'ensembles de données ouverts / de redevances et de données de marché de manière comparative, statistique et sémantique
  • Récupération des tendances techniques et marketing pertinentes et des informations contenues dans les réseaux de marché Bing et Yahoo (analyse de texte et correspondance sémantique)
  • Ontologie géo étudiée utilisée en géolocalisation / analyse (GeoNames, Vocabulaire Géospatial du W3C, GeoConcepts)
  • UML utilisé, analyse de données, XSD, ontologie, normes géospatiales, Excel, Access, SQL, FME, VBA, Java, Bing Ads Intelligence
  • A élaboré ArcGIS, AutoCAD, CityEngine, SketchUp, Revit et Unity3D avec des données réelles (LiDAR, topo et plans)
  • Évaluation de la qualité et appariement géométrique et sémantique conduits sur divers produits de données (CanVec, OSM, GTFS, Cadastre,…)
  • Développement de prototypes procéduraux de modélisation de ville 3D pour applications SIG basés sur les données ouvertes disponibles (au-dessus / sous terre, ArcGIS, ModelBuilder, CityEngine, FME)
  • Développer un modèle de métadonnées pour unifier les modèles 3D interfonctionnels (données géospatiales) dans la réalité augmentée mobile (UML)
  • Création de modèles de construction 3D à partir de données LiDAR en développant une méthode basée sur le SIG (ArcGIS, LP 360, AutoCAD)
  • Bases de données géospatiales modélisées, implémentées et utilisées (UML, SQL, Oracle, PostgreSQL, PostGIS, ArcGIS, Java, JSP)
  • Stratégies SIG, ArcGIS, intégration de données, ETL, FME, gestion de métadonnées et de découverte de données
  • Cartographie Web démographique volontaire pour les organisations sociales et culturelles
  • Compréhension des coordonnées cartographiques et des systèmes de projection
  • Expérience des technologies suivantes (déployées localement et déployées dans le cloud):
  • GeoServer
  • MapServer
  • Base de données Postgres (PostGIS)
  • Redis
  • Technologie serveur ESRI (vecteur et raster)
  • OSGEO / GDAL / OGR / OSR
  • Traitement SIG basé sur Python
  • ArcMap / ArcGIS
  • QGIS
  • FME Desktop et FME Server
  • Produits Luciad
  • Compréhension des systèmes de projection cartographique
  • Maîtrise de la visualisation de données à grande échelle où l'implication sur la précision est bien comprise, y compris, mais sans s'y limiter: qualité de service de visualisation, visualisation basée sur le contexte, dégradation visuelle adaptative pour maximiser l'expérience de visualisation.
  • Implémentez des techniques de rendu 2D / 3D en temps réel dans WebGL / JavaScript, allant des techniques de visualisation de données massives à la programmation de shaders de matériaux
  • Recherchez et améliorez le rendu de pointe du monde virtuel à des fins photo-réalistes et de visualisation de données.
  • Des algorithmes de traçage de rayons / chemins, des définitions de matériaux, des shaders, des textures avancées discrètes et procédurales, ainsi qu'une expérience des techniques de rendu avancées sont indispensables.
  • Expérience dans les moteurs de jeu (Unreal Engine 4, Unity, etc.) avec des jeux de données à grande échelle et un nombre considérable d’actifs, y compris une connaissance pratique de l’infrastructure de cuisson et de compilation du moteur de jeu.
  • Expérience pratique de la pagination de données, de la qualité de service, de la visualisation de grands environnements 3D, où les théories et les stratégies sont maîtrisées.
  • Expérience et connaissance des systèmes de réalité virtuelle et augmentée, un atout
  • UX / UI Sensibilité au développement et expérience: un atout
  • QT, QML, JQuery, application mobile / interface utilisateur basée sur le Web / interface utilisateur client-serveur et modèles d'interaction. Concept solide de vues et d'interfaces Modèle / Données
  • Une expérience pratique des plateformes mobiles est un atout, pour iOS et Andriod.

*************************************************************************************************************

Responsibilities and Duties

  • This person will be responsible to design, review, implement, deploy and maintain All GIS and GeoSpatial Services which will allow to interface with GIS data and GIS processing services.
    • PostGIS Database Server
    • Luciad Server
    • ESRI ArcGIS Server
    • MapServer
    • GeoServer
    • OGC services ( WMS, WMTS, WTS, WFS, WCS, WPS ) abstraction over different data services
    • Work closely with Senior Cloud Software Architect and Senior Cloud System Administrator to design architecture and infrastructure requirements, including performance, scalability and load balancing requirements
    • Design and Develop GIS Visualization framework using Luciad Lucy and IRA
    • Work closely with all SOA Framework Service Developers, to ensure consistent design and implementation of the different RESTful APIs
  • This person will be responsible for specifying, designing, prototyping, integrating, extending or developing various software technologies necessary to develop a SOA/Cloud framework to allow interactive, high-performance rendering of complex photo-realistic 2D/3D scenes using the latest algorithms, techniques and technologies.

Qualifications and Skills

  • Practical R&D on GIS/mapping/3D products & applications + data/metadata modeling and management
  • Practical experience with ESRI eco-system ( server technologies, tools and Portal APIs )
  • Experience with GIS abstraction protocols (data and metadata) such as OGC W*S protocols.
  • Experience with Google Protobuf, as well as commonly used data transfer protocol, such as HTTP, HTCP, SFTP, DropBox, OneDrive, iCloud, where security aspect is mastered by the candidat.
  • Production experience with management of large GIS data ( raster and vectors )
  • Strong experience with development of metadata and attribution translation schema to discover and use 3D (geospatial) products consistently and easily
  • Analyzed numerous GIS/CAD data, models, tools, functions, standards, and dialects in enterprise and R&D applications
  • Analyzed dozens of online data portals, open/royalty datasets, and market data comparatively, statistically, and semantically
  • Retrieved the relevant technical and marketing trends and information contained by Bing and Yahoo market network (text parsing and semantic matching)
  • Studied geo ontologies used in geo tagging/analysis (GeoNames, W3C Geospatial Vocabulary, GeoConcepts)
  • Used UML, data parsing, XSD, ontology, geospatial standards, Excel, Access, SQL, FME, VBA, Java, Bing Ads Intelligence
  • Worked out ArcGIS, AutoCAD, CityEngine, SketchUp, Revit, & Unity3D with real data (LiDAR, topo, & blueprints)
  • Conducted quality assessment & geometric-semantic matching on various data products (CanVec, OSM, GTFS, Cadastre, …)
  • Developed procedural 3D city modeling prototypes for GIS applications based on the available open data (above/under-ground, ArcGIS, ModelBuilder, CityEngine, FME)
  • Developed a meta data-model to unify cross-functional 3D models (geospatial data) in mobile augmented reality (UML)
  • Created 3D building models from LiDAR data in developing a GIS based method (ArcGIS, LP 360, AutoCAD)
  • Modeled, implemented, and used geospatial databases (UML, SQL, Oracle, PostgreSQL, PostGIS, ArcGIS, Java, JSP)
  • Instructed GIS, ArcGIS, data integration, ETL, FME, metadata management, and data discovery strategies
  • Voluntary demographic web mapping for social and cultural organizations
  • Understanding of map coordinates and projection systems
  • Experience with the following technologies ( locally deployed and cloud deployed )
    • GeoServer
    • MapServer
    • Postgres ( PostGIS ) database
    • Redis
    • ESRI Server technology ( vector and raster )
    • OSGEO/GDAL/OGR/OSR
    • Python based GIS processing
    • ArcMap/ArcGIS
    • QGIS
    • FME Desktop and FME Server
    • Luciad products
  • Understanding of map projection systems
  • Mastering of large scale data visualization where implication on precision is well understood, including but not limited to: Visualization Quality of Service, Context based visualization, Adaptive visual degradation to maximize visualization experience.
  • Implement real-time 2D/3D rendering techniques in WebGL/JavaScript, ranging from massive data visualization techniques to material shaders programming
  • Research and push the state-of-the-art in virtual world rendering for photo-realistic and data visualization purposes
  • Ray/path tracing algorithms, material definitions, shaders, advanced discreet and procedural textures, as well as advanced rendering techniques experience is a requirement.
  • Game engine experience (Unreal Engine 4, Unity, etc.) handling large scale data sets and massive amount of assets, including a practical knowledge of the game engine baking and compilation infrastructure.
  • Practical Experience in data paging, quality of service, on large 3D environments visualization, where theories and strategies are mastered.
  • Experience and knowledge in Virtual and Augmented Reality systems is an asset
  • UX / UI Development sensibility and experience is an asset
    • QT, QML, JQuery, Mobile Application/ Web Based User interface / Client-Server user interface and interaction models. Strong concept of Model/Data views and interfaces
  • Hands-on Experience in Mobile platforms is an asset, for iOS and Andriod.

Position Type

Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE" (one passionate and inclusive team), we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.