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
GIS Analyst applying LiDAR, drone imagery, and terrain analysis to ALTO infrastructure site investigations at AtkinsRéalis. Producing geospatial deliverables and technical recommendations for multidisciplinary engineering teams.
GIS Analyst performing advanced spatial analysis and quality assurance for AtkinsRéalis environmental and infrastructure projects. Producing geospatial deliverables and advising multidisciplinary Canadian teams.
GIS Technician producing and validating environmental geospatial data for AtkinsRéalis engineering projects. Maintaining geodatabases, metadata, quality controls, and standardized maps.
GIS Specialist maintaining fiber - network and address data for Ting Internet, a US fiber broadband provider. Supporting internal users, partner audits, CAD conversion, FCC reporting, and geospatial analysis.
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.
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.