Talent.com
City of Vancouver
Computer Programmer / Analyst (GIS Analyst)City of Vancouver • Vancouver, Brit, Ca
No longer accepting applications
Computer Programmer / Analyst (GIS Analyst)

Computer Programmer / Analyst (GIS Analyst)

City of Vancouver • Vancouver, Brit, Ca
26 days ago
Job type
  • Full-time
Job description

Requisition ID: 46711


Organization

Vancouver is consistently ranked as one of the world’s most liveable and environmentally sustainable cities. Recognized among BC’s Top Employers and Canada’s Greenest Employers, the City of Vancouver is seeking colleagues who can help advance our core commitments to exceptional public service, sustainability, equity, and an outstanding quality of life for all residents.

With a strong commitment to being a City of Reconciliation, we invite you to join our dedicated team and become part of an innovative, inclusive, and engaging workplace. A career with the City of Vancouver and within the broader public service, offers meaningful work where you play a key role in ensuring equitable access to services, upholding ethical governance, and supporting the needs of citizens with integrity and dedication.

Main Purpose and Function

The Geographic Information Systems (GIS) Analyst is responsible for investigation, analysis and development of GIS solutions. They may be involved in all stages of the logical, conceptual, and physical design, testing, and implementation and support of the final product. The GIS Analyst is required to perform advanced spatial data analysis using standard industry tools to generate statistics, metrics, and visual output to drive strategic and operational decisions.

This position reports directly to the Urban Forestry Supervisor of Professional Services with a dotted line reporting structure to the manager of the GIS and CADD Services Branch. The position will primarily support the integration and sustainment of the Urban Forestry Division’s asset management software – an ESRI-based software referred to as UFO (Urban Forest Operations). The position may also be assigned to other projects to support Park Operations throughout the City of Vancouver. The incumbent works closely with staff in other business units, all levels of management and external clients to exercise position duties and may direct junior technical staff on a project basis.

Specific Duties/Responsibilities
• Elicits and analyzes business requirements working closely with clients
• Evaluates existing and proposed processes and systems to drive design and development of enhancements and new GIS solutions of varying complexity
• Configures out-of-the-box and develops custom GIS solutions leveraging the City’s ESRI platform
• Facilitates discussions with GIS users in Urban Forestry and Park Operations to identify challenges and develop procedures and standards to address the same
• Develops and implements strategies for encouraging data governance best practices and adoption of standards leveraging change management techniques
• Serves as a technical and educational resource around GIS solution products, data visualization and GIS analysis, geospatial data creation and management
• Provides technical assistance as required as part of the GIS hybrid support team to deliver on agreed priorities
• Plans, documents and executes GIS solution implementation, including rollback strategies, coordinating activities with other Urban Forestry and Park Operations teams and allied departments, following best practices for project management, application deployment and communication
• Estimates time and cost of research, analysis and development activities and reports progress against estimates to management, project managers, and team members
• Prepares and maintains detailed user and operations documentation to ensure service levels can be measured and achieved, and to meet audit requirements for safeguarding software, data and business continuity
• Prepares test data, test scripts and test environments, conducts testing (logic, usability, integration, security, and acceptance), debugs programs, and supports user acceptance testing as part of GIS hybrid support team
• Stays current with developments in GIS, spatial analysis, programming languages, data modeling, integration tools, database technologies and data visualization tools, techniques and best design practices
• Ensures cybersecurity and privacy compliance requirements are met
• Other duties/responsibilities, as assigned

Minimum Position Requirements
Education and Experience:
• Completion of a Computer Systems Technologies two-year diploma course at a technical institute plus sound experience in programming; OR an equivalent combination of training and experience
• Completion of GIS professional designation or ESRI certification is an asset.

Knowledge, Skills and Abilities
• Excellent oral, written and presentation skills with ability to communicate complex ideas to all levels of the organization
• Ability to establish and maintain effective working relationships both internally and externally with technical and non-technical staff
• Advanced skills in ESRI ArcGIS Pro including extensions such as Spatial or Network Analyst
• Advanced skills configuring web-based GIS solutions using Story Maps, Experience Builder and Dashboards in ArcGIS Enterprise and ArcGIS Online environments
• Considerable knowledge (preferably in a municipal environment) with implementation and maintenance of ESRI GIS solutions leveraging ArcGIS Enterprise platform and ArcGIS Pro
• Considerable knowledge of SQL, Python and FME scripting
• Considerable knowledge of user engagement, requirements gathering and change management
• Experience configuring mobile GIS data collection tools including Field Maps, Survey123 and Workforce
• Strong skills with ESRI geodatabases, geodatabase modelling and data warehouses
• Strong SQL skills in a Microsoft SQL Server environment
• Strong knowledge of ArcGIS Python API, Jupyter Notebooks and Safe Software FME
• Ability to strategically answer complex business questions through data analysis, scenario modeling, data visualizations, and creative thinking
• Ability to leverage strong analytical, technical and troubleshooting skills to solve complex problems and perform root cause analysis
• Ability to analyze and synthesize data from multiple data sources and formats
• Ability to customize GIS applications leveraging the ESRI platform when an out-of-the-box solution does not meet all business requirements
• Experience managing GIS projects using standard project management methodologies including Agile, Kanban and waterfall
• Working knowledge of source control tools
• Experience with GIS in a municipal environment and understanding of its relationship with other business systems
• Experience developing solutions with ArcGIS REST APIs, .Net, C#, JavaScript and HTML
• Some knowledge of user experience, design and accessibility principles
• Working knowledge of Microsoft Office, Visio and Project
• Experience with ITIL enterprise service management preferably with ServiceNow
• Familiarity with CAD, BIM, Power BI, imagery analysis, machine learning and data science
• Ability to handle business critical and sensitive information
• Ability to work under pressure, manage multiple projects, changing priorities and respond to requests in a timely manner
• Ability to work both independently and as a member of a team
• Naturally curious and actively seeks opportunities for continuous improvement

Business Unit/Department: Board of Parks & Recreation

Affiliation: CUPE 15 Non Pks

Employment Type: Regular Full Time

Position Start Date: September, 2026

Salary Information: Pay Grade GR-027: $50.77 to $59.99 per hour

Application Close: July 24, 2026

At the City of Vancouver, we are committed to recruiting a diverse workforce that represents the community we so proudly serve. Indigenous peoples, people of colour, 2SLGBTQ+ persons including all genders and persons with disabilities are encouraged to apply. Accommodations will be provided upon request during the selection process. Learn more about our commitment to diversity and inclusion.

The City of Vancouver acknowledges that it is situated on the unceded traditional territories of the xʷməθkʷəy̓əm (Musqueam Indian Band), Sḵwx̱wú7mesh Úxwumixw (Squamish Nation), and səlilwətaɬ (Tsleil-Waututh Nation).More about unceded traditional territories

Before you click Apply now

Once you start your application you can save your work and leave the applications page, however please remember to submit your profile to the specific job requisition before the posting closing date.

In addition to uploading your cover letter and resume, part of the application process may include answering application questions related to the preferred requirements of the role which may take approx. 5-10 minutes. Cover letters should express interest and highlight additional information relevant to the position and resumes should include a summary of skills and experience related to the position.

Create a job alert for this search

Computer Programmer / Analyst (GIS Analyst) • Vancouver, Brit, Ca

Similar jobs

Intermediate Mining Data Analyst with MineSense

MineSense TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate mining practices at MineSense as an Intermediate Mining Data Analyst in Vancouver.This role focuses on detailed, data-driven insights to optimize grade control processes for our clients.As ... Show more

 • Promoted

Bilingual Technical Support Analyst (French/English)

SearchLabsVancouver, Metro Vancouver Regional District, CA
Full-time

Bilingual Technical Support Analyst (French/English).Bilingual Technical Support Analyst (French/English).Technical Bilingual (French/English) Support Analyst – Level 1/2.You will be working in a s... Show more

 • Promoted

GIS Software Developer - Remote, ArcGIS Pro Upgrade

Rubicon PathVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology consulting firm is seeking an Intermediate Software Developer to support the redevelopment of GIS applications for the Ministry of the Environment.The ideal candidate will work with Es... Show more

 • Promoted

Co-op: Parking & Ground Transport GIS Analyst

Vancouver Airport AuthorityVancouver, Metro Vancouver Regional District, CA
Full-time

A leading airport organization in Vancouver is offering a coop student position.As a coop student, you will be involved in significant projects, including conducting a GIS analysis of curbside capa... Show more

 • Promoted

Intermediate Mining Data Analyst

MineSenseVancouver
Full-time

Be part of something incredible.Metals are necessary for our world, but mining historically faced issues with waste, sustainability, and inefficiencies.Our solutions reduce mining waste and environ... Show more

 • Promoted

Power BI & Data Insights Analyst - Remote Canada

Source CodeVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A technology consulting firm is seeking an Int.Business Intelligence Analyst in Edmonton.The role focuses on delivering BI solutions using Power BI, requiring strong skills in data analysis, visual... Show more

 • Promoted

Intermediate GeoScience Data Analyst Role

MineSense Technologies Ltd.Vancouver, Metro Vancouver Regional District, Canada
Full-time

Make a difference in the mining industry as an Intermediate Mining Data Analyst at MineSense.Utilize your data analytics skills to promote sustainable mining practices worldwide.This position, base... Show more

 • Promoted

Remote Data Analyst for Maps & Geography Research

TELUS DigitalVancouver, Metro Vancouver Regional District, CA
Remote
Part-time

A leading technology and communications company is seeking a detail-oriented Online Data Analyst to enhance the quality of digital maps.This part-time freelance opportunity allows for flexible work... Show more

 • Promoted

Digital Map Data Analyst Contractor

TELUS Digital PhilippinesVancouver
Full-time

Become a Digital Map Data Analyst Contractor and enhance digital content from your home.This role focuses on research and accuracy for global map improvements.In this engaging freelance role, you’l... Show more

 • Promoted

Database and GIS Specialist

Onyx Gold Corp.Vancouver, Metro Vancouver Regional District, Canada
Full-time

Please do not apply through LinkedIn.No applications from employment firms will be accepted.Onyx Gold is a Canadian exploration company advancing a portfolio of gold projects in Timmins, Ontario, a... Show more

 • Promoted

The Good Quarter Company Jasper Alberta Process Intelligence Analyst

The Fairmont Jasper Park LodgeVancouver, Metro Vancouver Regional District, Canada
Full-time +1

The Good Quarter Company Jasper Alberta Process Intelligence Analyst.Job details: Temporary, full-time, fixed term contract.We are seeking a Process Analyst / Value Engineer to join our team.This r... Show more

 • Promoted

Geometry Private Tutoring Jobs Richmond

SuperprofRichmond, British Columbia, CA
Full-time

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

 • Promoted

Software Developer (Computer Vision)

LMI TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

LMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect, and professional excellence.At LMI, our staff work pas... Show more

 • Promoted

Dynamic Geoscientific Analyst Enhancing Data Science and Workflows

Ideon TechnologiesRichmond, Metro Vancouver Regional District, Canada
Full-time

Revolutionize geoscience workflows as a Geoscientific Analyst blending data science with geological insights.Focus on optimizing Python-based workflows to leverage AI in mineral exploration tasks.T... Show more

 • Promoted

SyteLine Programmer/Analyst

ASTECVancouver, Metro Vancouver Regional District, Canada
Full-time

The Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems.This hybrid role combines bu... Show more

 • Promoted

Desktop Support Analyst

Houle Electric CanadaBurnaby, Metro Vancouver Regional District, Canada
Full-time

Helpdesk team, the first point of contact for employees when they are looking for IT support.Houle's core applications include MS 365, JDE Enterprise One, Unanet, Microsoft SharePoint, Procore, and... Show more

 • Promoted

Remote Data Analyst: Digital Maps & Research

TELUS Digital AI Data SolutionsVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading digital AI solutions company is seeking an Online Data Analyst for a remote role in Canada.You will enhance digital maps and complete research tasks in a web-based environment.Ideal candi... Show more

 • Promoted

Remote CDP Data Platform Analyst (Junior)

MindtrisVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading digital transformation company is seeking a Junior Enterprise Data Platform Analyst in Canada.The role involves providing technical support for the Enterprise Database Archival Service, c... Show more

 • Promoted

Principal Geospatial Data Systems Architect

VRIFYVancouver, British Columbia, Canada
Full-time

Sign in to set job alerts for “Developer Internship” roles.Developer Internship Jobs in United States.Software Engineer, HTML - AI Training (Freelance, Remote).Software Engineer, Intern (Summer and... Show more

 • Promoted

Project Controls Analyst

WSPVancouver, Metro Vancouver Regional District, Canada
Full-time

What if you could redefine what’s possible? With us, you can.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and ... Show more