Talent.com
Senior GIS Developer
Senior GIS DeveloperSGS • Calgary, AB, CA
No longer accepting applications
Senior GIS Developer

Senior GIS Developer

SGS • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

We are SGS – the world’s leading testing, inspection and certification company. We are recognized as the global benchmark for quality and integrity. Our 98,000 employees operate a network of 2,650 offices and laboratories, working together to enable a better, safer and more interconnected world.

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 (e.g., 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 (e.g., Git), work tracking systems like DevOps / Jira, and structured QA processes.
  • Prior mentorship or leadership experience is an asset.
  • Professional certifications (e.g., 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 (e.g., 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.
  • Additional Information

    SGS is an Equal Opportunity Employer, and as such we recruit, hire, train, and promote persons in all job classifications without regard to race, color, religion, sex, national origin, disability, age, marital status, sexual orientation, gender identity or expression and Indigenous status, or any other characteristics protected by law.

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skills, and / or abilities required.

    This job description should not be construed as an exhaustive statement of duties, responsibilities, or requirements, but a general description of the job. Nothing contained herein restricts the company's rights to assign or reassign duties and responsibilities to this job at any time.

    Accommodations are available on request for qualified candidates during each stage of the recruitment process.

    Please note that candidates applying for Canadian job openings should be authorized to work in Canada.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Calgary, AB, CA

    Similar jobs
    Geometry Private Tutoring Jobs Okotoks

    Geometry Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Environmental Project Manager Downstream Oil & Gas Projects, Alberta

    Senior Environmental Project Manager Downstream Oil & Gas Projects, Alberta

    Fuze HR Solutions Inc. • Calgary, AB, Canada
    Full-time
    Oil & Gas Projects, Alberta.The Senior Environmental Project Manager will lead and manage projects focused on the downstream oil & gas sector in Alberta, supporting major oil & gas owne...Show more
    Last updated: 30+ days ago • Promoted
    Computational Designer

    Computational Designer

    Entuitive • Calgary, AB, CA
    Full-time
    Quick Apply
    We are a firm that does things a little differently.This is your opportunity to join our high-calibre, experienced group of professionals on a mission to re-imagine the future by changing the way t...Show more
    Last updated: 7 days ago
    Geologist - Oil Sands Geoscience

    Geologist - Oil Sands Geoscience

    Adecco Canada • Calgary, Alberta, Canada
    Full-time +1
    Quick Apply
    Adecco is currently hiring a full-time experienced.Geologist - Oil Sands Geoscience.In this role, you will play a key part in monitoring geological conditions during drilling, analyzing data, and p...Show more
    Last updated: 5 days ago • Promoted
    Geometry Private Tutoring Jobs High River

    Geometry Private Tutoring Jobs High River

    Superprof • High River, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Calgary, AB, Canada
    Full-time
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago • Promoted
    Digital Solutions Developer

    Digital Solutions Developer

    Hazen and Sawyer • Calgary, AB, Canada
    Full-time
    Hazen and Sawyer is seeking a Digital Solutions Developer for our Vancouver BC or Calgary AB offices to join our Cloud Service team. This team is dedicated to providing professional-level cloud-base...Show more
    Last updated: 30+ days ago • Promoted
    Senior Technical Manager - Applied Agentic AI Systems

    Senior Technical Manager - Applied Agentic AI Systems

    AltaML • Calgary D3J, AB, Canada
    Full-time
    Senior Technical Manager – Applied Agentic AI Systems.Be among the first 25 applicants.Be the hands‑on leader shaping the next generation of intelligent, agentic AI products in the Public Sector.Yo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Project Engineer

    Senior Project Engineer

    Basin Solutions • Calgary, AB, Canada
    Full-time
    As a Senior Project Engineer, you will play a pivotal role in executing capital-intensive projects that advance our mission to decarbonize cement and building materials.You’ll work cross-func...Show more
    Last updated: 30+ days ago • Promoted
    Senior Substation Design Engineer

    Senior Substation Design Engineer

    Spark Power • Calgary, AB, Canada
    Full-time
    Senior Substation Design Engineer.Spark Power, a trusted partner in energy in North America, is looking for aSenior Substation Design Engineer to join our Alberta team. Spark Power provides a wide r...Show more
    Last updated: 30+ days ago • Promoted
    Lead / Senior CSA Designer

    Lead / Senior CSA Designer

    Vista Projects Limited • Calgary, AB, CA
    Full-time
    Quick Apply
    What Vista Does Vista Projects is an integrated industrial engineering firm that helps clients navigate the digital transformation of their projects and operations. Our proven project execution proc...Show more
    Last updated: 30+ days ago
    Senior Developer / DevOps (AWS)

    Senior Developer / DevOps (AWS)

    Targeted Talent • Calgary, AB, Canada
    Full-time
    This role is with a company that is a leader in the video streaming industry.This role is great for someone located in Canada looking for a remote role. You will be working in PST working hours.Desi...Show more
    Last updated: 30+ days ago • Promoted
    Developer

    Developer

    JAVA Holdings Ltd. • Calgary, AB, Canada
    Full-time
    North America and Europe and is engaged in its acquisitions providing high level execution support for large utility, oil and gas, and power generation projects, specializing in EPCM (Engineering, ...Show more
    Last updated: 30+ days ago • Promoted
    Regional Director - Geotechnical Engineer (Western Canada)

    Regional Director - Geotechnical Engineer (Western Canada)

    Vertex Resource Group • Calgary, AB, Canada
    Full-time +1
    With these two words, Vertex makes the promise that we will always be versatile in developing solutions to our clients unique needs and that we will always demonstrate expertise in our designated f...Show more
    Last updated: 3 hours ago • Promoted • New!
    Project Hydrogeologist, Intermediate (Mining Projects) AB / BC

    Project Hydrogeologist, Intermediate (Mining Projects) AB / BC

    Fuze HR Solutions Inc. • Calgary, AB, Canada
    Full-time
    Mining projects based out of Calgary).This is a unique opportunity to work with a team of over 85 hydrogeologists and environmental scientists and engineers on groundwater resource projects across ...Show more
    Last updated: 11 days ago • Promoted
    2 - Senior Data Engineer

    2 - Senior Data Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior Project Manager, Rig Manufacturing

    Senior Project Manager, Rig Manufacturing

    Eavor • Calgary, AB, Canada
    Full-time
    Location : Calgary, Alberta, Canada.Reports to : Director, Drilling Technology Development.Senior Project Manager, Rig Manufacturingto lead the manufacturing and delivery of cutting-edgeDrilling Rig(...Show more
    Last updated: 30+ days ago • Promoted
    Senior Architect - Hays

    Senior Architect - Hays

    Hays • airdrie, ab, ca
    Full-time
    We are seeking a security professional for the role of Cybersecurity Advisor who can apply his or her security knowledge to provide holistic cybersecurity advisory services to the enterprise.In col...Show more
    Last updated: 9 days ago • Promoted