Intermediate GIS Analyst with strong Python skills in forestry and natural resource management. Engaging in coding and solving geospatial problems using machine learning and computer vision.
Responsibilities
We're looking for an Intermediate GIS Analyst with strong Python skills to join our geomatics team.
Worrk primarily in forestry and natural resource management, solving problems with code rather than navigating software menus.
Use ArcGIS Pro and ArcPy as core tools, write production-quality ArcPy code, build and maintain Python-based geospatial pipelines, work with large raster and vector datasets.
Apply machine learning and computer vision techniques to spatial analysis problems, contribute to model development, training, and evaluation.
Diagnose and solve spatial data problems independently, collaborate with team members across geomatics, forestry, and engineering to scope and deliver solutions.
Document your work clearly for others.
Requirements
A bachelor's degree in Geography, GIS, Computer Science, Forestry, or a related field (or equivalent practical experience)
Strong Python skills — not just scripting, but writing clean, maintainable code that others can read and build on
Hands-on experience with geospatial Python libraries (GDAL, GeoPandas, Rasterio, Shapely, or similar)
Solid working knowledge of ArcGIS Pro and ArcPy, including building and deploying custom toolboxes and automating geoprocessing workflows
Familiarity with forestry-based GIS analysis — working with forest inventory, cutblock data, terrain models, or similar natural resource datasets
Familiarity with machine learning or computer vision concepts and at least one major framework (PyTorch, TensorFlow, scikit-learn)
Solid understanding of spatial data structures, coordinate systems, and raster/vector formats
Experience working with large datasets — knowing when to tile, chunk, or parallelize
Pipeline GIS Technician supporting oil and gas operators with pipeline data management and integrity solutions. Delivering GIS consulting, workflow automation, spatial analysis, and regulatory reporting.
Geomatics QC Technician validating survey data and deliverables for PHASOR Engineering’s high - voltage electrical projects. Processing data, resolving discrepancies, and supporting project compliance from Edmonton.
Team Lead GIS overseeing digital and geospatial services for AtkinsRéalis across Canada. Supervising teams and integrating GIS with project delivery while collaborating on multidisciplinary solutions.
Technical Leader responsible for advancing Geospatial capabilities and quality at Stantec. Collaborating with leadership to ensure technical excellence in project delivery and community building.
Cartographic GIS Technician preparing digital and print maps for Hamilton's Planning & Economic Development. Responsible for GIS services, data management, and public engagement materials.
GIS Planning Technician supporting the City of Hamilton's Planning & Economic Development through GIS data management and analysis. Collaborating on map creation and data integrity for planning initiatives.
UAV/UAS Pilot and GIS/Geomatics Technician with Arcadis delivering resilient solutions. Leading project management and stakeholder engagement in a flexible hybrid work environment.
Geospatial Technician creating high - quality ortho - imagery and geospatial datasets for AI models. Collaborating with engineering teams to ensure data quality and adhere to standards in a remote setup.
Account Manager specializing in geospatial solutions, driving sales through presentations and customer service. Collaborating across sectors within Western Ontario for Cansel Group.