Talent.com
Senior GIS Developer
Senior GIS DeveloperSGS • Calgary, AB, CA
Senior GIS Developer

Senior GIS Developer

SGS • Calgary, AB, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

SGS is currently working in partnership with H2Safety to hire a Senior GIS Developer.

In June 2025, H2Safety became a part of SGS, the world’s leading testing, inspection, and certification company - and a world leader in sustainability. As part of SGS, H2Safety is working towards globally advancing operational safety, digital transformation, and ESG performance across industries, including oil and gas, mining, transportation, utilities, renewables, and government. Our success and approach are deeply rooted in building authentic relationships and addressing community concerns transparently, allowing us to also excel in Indigenous and government relations.

The Role :

The Senior GIS Developer is a technical leader responsible for designing and implementing automation pipelines and geospatial development tools that support enterprise-wide data integration and operational efficiency. This role plays a key part in the organization’s digital transformation efforts by consolidating geospatial and non-spatial datasets, streamlining production workflows, and enabling scalable, data-centric processes.

Working at the intersection of data engineering, GIS, and operational planning, the Senior GIS Developer leads the creation of robust FME workbenches and backend geospatial logic while mentoring junior developers, including those focused on Python or scripting. This position is instrumental in shifting the organization from fragmented, manual, file-based processes to a centralized, Azure-hosted PostgreSQL / PostGIS environment that serves as the authoritative data source for both internal operations and client-facing platforms.

Qualifications

Required Education, Experience & Credentials :

  • Bachelor’s degree in Geography, GIS, Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of progressive experience in geospatial development, spatial data management, or related roles. Ideally within energy, infrastructure, or emergency response sectors.
  • Experience designing and implementing enterprise automation workflows using FME and Python.
  • Strong familiarity with cloud-hosted environments and enterprise databases (, PostgreSQL / PostGIS, ArcSDE / SQl Server); experience with Azure is an asset.
  • Demonstrated experience in GIS development, including ESRI technologies such as ArcGIS Pro, Enterprise / Portal, Field Maps, and Survey123.
  • Experience collaborating with software development teams using source control (, Git), work tracking systems like DevOps / Jira, and structured QA processes.
  • Prior mentorship or leadership experience is an asset.
  • Professional certifications (, FME Certified Professional, GISP, Esri technical, Azure) are considered assets.

Key Duties and Responsibilities :

  • Design and maintain FME workbenches and Python scripts that automate the downloads, transformation, validation, and publishing of geospatial, non-spatial, regulatory, client, and internal datasets (~100 in total).
  • Provide technical support for automated data transformation pipelines and scheduling.
  • Develop reusable pipelines to convert non-spatial data into spatial formats where applicable, enabling full geospatial analysis and integration.
  • Eliminate redundant copies of data by enabling real-time and scheduled processes that update and sync data directly to an Azure-hosted PostgreSQL / PostGIS database.
  • Experience with psql command-line interface, creating and managing database views, and working with PostGIS spatial extensions for geographic data analysis.
  • Work to modernize existing workflows.
  • Automate the flow of Emergency Response Plan (ERP) data from source to output, ensuring client facing systems and internal teams always have accurate, real-time information without manual intervention.
  • Provide guidance and support to junior developers, helping them improve their FME and Python skills.
  • Promote good development habits, including clean code, clear documentation, quality control, and version control (, Git).
  • Help build a strong, reliable development workflow and encourage ongoing learning to grow internal automation expertise.
  • Ensure all scripts, workbenches, and data processes are clearly documented to support transparency, troubleshooting, and long-term maintainability.
  • Promote a culture of thorough documentation so that workflows can be easily understood, maintained, and handed off when needed.
  • Collaborate with the GIS Manager to align data automation with business rules, project timelines, and quality standards.
  • Support the Software Development Team by contributing geospatial components to COP+ and ensuring interoperability between backend systems and client-facing tools.
  • Translate automation requirements from cross-functional teams into scalable, maintainable solutions.
  • Required Knowledge, Skills & Competencies

  • Proven ability to understand complex, interdependent systems and anticipate the downstream impacts of changes.
  • Excellent written and verbal communication skills, with the ability to translate technical concepts into plain language for non-technical stakeholders and decision-makers.
  • High attention to detail and strong organizational skills. Able to manage multiple datasets, projects, and priorities simultaneously without losing sight of system integrity.
  • Strong problem-solving skills and a proactive mindset; takes ownership and drives work forward without needing close supervision.
  • Ability to balance hands-on development work with broader architectural thinking and process design.
  • Interest in mentoring and coaching others on development best practices, clean code, and automation design principles.
  • Commitment to building robust, scalable systems emphasizing maintainability, documentation, and resilience.
  • Comfortable navigating ambiguity and making sound recommendations when requirements are evolving or incomplete.
  • Team-oriented with strong interpersonal skills and a collaborative approach to cross-functional work.
  • A mindset rooted in continuous improvement. Eager to streamline processes, reduce manual work, and find better ways of doing things.
  • Créer une alerte emploi pour cette recherche

    Senior GIS Developer • Calgary, AB, CA

    Offres similaires
    Area Geologist

    Area Geologist

    Canadian Natural Resources Limited (CNRL) • Calgary
    Temps plein
    Make your mark while you grow your career! Canadian Natural is seeking an Area Geologist to join our Calgary head office. As the Area Geologist, you will be a key player in a dynamic and collaborati...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Okotoks

    Geometry Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior SaaS Growth Lead – Oil & Gas AI Tech

    Senior SaaS Growth Lead – Oil & Gas AI Tech

    Ambyint Inc. • Calgary
    Temps plein
    A leading SaaS company in the energy sector is looking for a Senior Business Development Manager based in Calgary.In this role, you will drive new business and expand existing customer relationship...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Geotechnical Solutions Sales Specialist (Hybrid)

    Geotechnical Solutions Sales Specialist (Hybrid)

    Hoskin Group • Calgary
    Temps plein
    A leading instrumentation supplier is seeking a hybrid Sales Representative to manage client relationships across Canada. The role requires a combination of outside and inside sales skills alongside...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Full Stack Developer (C# / .NET) – Data & GIS Platform

    Full Stack Developer (C# / .NET) – Data & GIS Platform

    Kaizen Lab Inc. • Calgary
    Temps plein
    A leading data solutions company is seeking an experienced Full Stack Developer (C# / ASP.NET) to join their Calgary team. The role involves collaborating with product managers to design high-qualit...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    Seasonal Grounds Worker - Education Centre

    Seasonal Grounds Worker - Education Centre

    Rocky View Schools • Airdrie, AB, Canada
    Temps plein +1
    As a rapidly growing school division in Alberta, Rocky View Schools (RVS) supports the educational needs of more than 29,000 students from Kindergarten to Grade 12 in 53 schools to ensure they lear...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • High River, Alberta
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Global Delivery Lead - Agile, Cross-Geo Teams

    Global Delivery Lead - Agile, Cross-Geo Teams

    Robots & Pencils • Calgary
    Temps plein
    A leading digital innovation company in Canada is seeking an experienced Senior Delivery Manager to lead distributed teams across North America and Eastern Europe. The role involves ensuring success...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Geotechnical Engineer – Dam & Tailings Design Lead

    Senior Geotechnical Engineer – Dam & Tailings Design Lead

    Klohn Crippen Berger • Calgary
    Temps plein
    A leading engineering consulting firm in Calgary is seeking a Senior Geotechnical Engineer to work on diverse mining projects including dam designs and assessments. The ideal candidate will have sig...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior DevOps Developer

    Senior DevOps Developer

    RBC • Calgary, Ab
    Temps plein
    Join the Global Credit and Lending Technology team as we continuously deliver new products to modernize operational business processes by delivering enterprise grade solutions.We are seeking a tale...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Topographical CAD / GIS Data Analyst - Volumetrics & Insights

    Topographical CAD / GIS Data Analyst - Volumetrics & Insights

    Inline Group Inc. • Calgary
    Temps plein
    A geomatics firm in Calgary is looking for a CAD / GIS Topographical Data Analyst to join their Operations team.The successful candidate will manage UAV and GPS datasets to produce accurate topograp...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Area Geologist : Drive Growth & Production

    Area Geologist : Drive Growth & Production

    Canadian Natural • Calgary
    Temps plein
    A leading natural resources company is seeking an Area Geologist for its Calgary office.This role involves optimizing and expanding production through geologic interpretation and collaboration with...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Analyst, Planning and Optimization

    Analyst, Planning and Optimization

    RONA • Rocky View County, AB, Canada
    Temps plein
    At RONA, over 20,000 associates cultivate their passion every day.Our teams are driven by the desire to help our customers turn their projects into reality and are committed to making a difference ...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Junior GIS Developer – Automate Spatial Data Workflows

    Junior GIS Developer – Automate Spatial Data Workflows

    S&P Global • Calgary
    Temps plein
    A leading financial services company in Calgary seeks a Junior Software Developer to automate spatial data processes.The ideal candidate will have strong knowledge of ESRI technologies and experien...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Endur Developer

    Endur Developer

    Akkodis • Calgary
    Temps plein
    Akkodis is seeking the services of an experienced Endur Developer consultant with to join a key project in the consulting industry. We are looking for an experienced.Energy Trading solutions using.Y...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Looking For Jobs Near Me? - Deliver with Uber

    Looking For Jobs Near Me? - Deliver with Uber

    Uber eats • Okotoks, AB, CA
    Temps plein +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Geospatial GIS Technician - Hybrid Contract

    Geospatial GIS Technician - Hybrid Contract

    Hatfield Consultants • Calgary
    Temps plein
    A Canadian environmental consulting firm in Calgary is seeking a GIS Technician to support various teams with spatial data analysis and produce high-quality cartographic products.The ideal candidat...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Geologist – SAGD & Reservoir Optimization

    Senior Geologist – SAGD & Reservoir Optimization

    NSBOmega Guyana Inc. • Calgary
    Temps plein
    A major oil & gas service provider is looking for a Senior Geologist in Calgary to optimize SAGD development plans.The role requires over 8 years of geoscience experience, strong collaboration skil...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée