Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Programmer / Analyst (GIS Analyst)

City of Vancouver

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. 

 

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: June 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.

 

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Computer Programmer / Analyst (GIS Analyst) in Vancouver, BC vacancy
  •  ...support Park Operations throughout the City of Vancouver.    The GIS Programmer develops and supports internally developed and 3rd party...  ...• Recommends, designs, documents, develops, and revises GIS computer solutions for requirements (and problems) of varying complexity... 
    Suggested
    Hourly pay
    Full time
    Work at office

    City of Vancouver

    Vancouver, BC
    1 hour ago
  • $59.99 - $70.95 per hour

     ...dedication.   Main Purpose and Function The primary purpose of Computer Programmer III – Data Engineer is to perform data engineering work in...  ...III – Data Engineer works closely with Computer Programmer/ Analyst staff and other members of the Team to achieve the overall... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Flexible hours

    City of Vancouver

    Vancouver, BC
    1 day ago
  •  ...Position: Practice Lead, GIS & Geomatics Technical leadership of PRI's GIS & Geomatics practice Location: Kelowna, Vancouver,...  ...People and team development • Mentor, coach, and develop GIS analysts, geomatics technologists, remote sensing specialists, and UAV operators... 
    Suggested
    Full time
    Remote work

    PRI Consultants

    Vancouver, BC
    15 days ago
  •  ...rapidly across AtkinsRéalis. As an engineering consulting company, our GIS team plays an important role in supporting multidisciplinary...  ...Information Systems, Engineering, Environmental Sciences, Computer Science, Data Science, or a related discipline. Work Experience... 
    Suggested
    Full time
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    4 hours ago
  • $70k - $90k per year

     ...Education: No degree, certificate or diploma Experience: 2 years to less than 3 years Work setting Animation studio Computer and technology knowledge Adobe Photoshop Adobe Premiere Pro C++ Java JavaScript Visual C++ / MFC Python Shotgun Autodesk... 
    Suggested
    Permanent employment
    Full time

    ICON Creative Studio

    Vancouver, BC
    7 days ago
  • $180.1k - $247.6k per year

     ...CD PROJEKT RED is looking for an experienced Expert Animation Programmer to join our R&D team based in Vancouver, British Columbia. This...  ...parallel programming and GPU optimization techniques (e.g., CUDA, compute shaders). Additional Information The application... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Vancouver, BC
    6 days ago
  • $110k - $140k per year

     ...of casual players every day. Job Overview: As a Lead Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven...  ...and synthesize technical information to design, develop and test computer-based systems; Develop data, process and network models to... 
    Long term contract
    Full time
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive

    Vancouver, BC
    21 days ago
  • $65k - $85k per year

     ...offices in Vancouver and Toronto, is currently seeking a Senior Programmer to join their Digital Technology practice. This firm offers...  .... A successful candidate will have: Bachelor's degree in Computer Science, Software Engineering, or related field. Proven experience... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Local area
    Remote work
    Flexible hours

    Think Big Solutions

    Vancouver, BC
    8 days ago
  •  ...innovation. By developing and deploying cutting-edge sequencing and computational platforms, the GSC supports breakthrough research across cancer...  ...specifies, implements, tests and maintains bioinformatics computer applications and systems, and participates in the code walk-throughs... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Flexible hours

    BC Cancer Agency

    Vancouver, BC
    more than 2 months ago
  • $140k - $180k per year

     ..., adaptable workers. But that transformation doesn’t happen without great teams. We are looking for a Senior Machine Learning and Computer Vision Applied Scientist with outstanding problem-solving skills to join our AI team. This is an in-person role based in our Vancouver... 
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    13 days ago
  • $63.5k - $77.5k per year

     ...outcomes. We are looking for a highly motivated consulting Data Analyst to join our Digital Consulting team in one of our Canadian office...  .../ Toronto, ON). We are an agile and responsive team of BIM and GIS specialists, data professionals, software developers and digital... 
    Permanent employment
    Full time
    Contract work
    Work at office
    3 days per week

    Mott MacDonald

    Vancouver, BC
    27 days ago
  • $132.6k - $174k per year

     ...prioritization, and agile ceremonies Coordinate dependencies across teams and platform components qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, Business, or equivalent experience; MBA or Master's degree preferred 6-10 years of... 
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    21 days ago
  • $25 - $30 per hour

     ...data Analytical by nature — you think in terms of patterns, logic, and evidence, and enjoy digging into data to answer questions Computer and technology-savvy — comfortable picking up new tools quickly A fast learner — you thrive when thrown into something new and... 
    Hourly pay
    Long term contract
    Full time
    For contractors
    Fixed term contract
    Work at office

    Metrie

    Vancouver, BC
    7 days ago
  • $76k - $94k per year

     ...Environment (BASIS) Lead, the Infrastructure & Environment (BASIS) Analyst is responsible for supporting the management of the...  ...troubleshoot issues Qualifications   Degree or diploma in IT, Computer Science, or related field with 3-5 years relevant experience.... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Teck

    Vancouver, BC
    1 hour ago
  • $13.25k per year

     ...excellence of yourself and in the work you produce Nice to Have Experience participating in national or international math, physics or computer science competitions is strongly preferred Strong experience with C++, R and kdb+ and working in a Unix environment Legally... 
    Full time
    Internship
    Relocation package

    NumerixS Technologies (NumerixS Quant)

    Vancouver, BC
    14 days ago
  •  ...or Toronto office Your Background and Skills An undergraduate degree in accounting, finance, commerce, business, statistics, computer science or other related fields Exceptional academic results (minimum cGPA of 80% or 3.7/4.0) Ability to concisely communicate complex... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start

    Agentis-Capital-Advisors

    Vancouver, BC
    10 hours ago
  •  ...we are specifically targeting students who have a background in Computer Science, Cyber Security, Risk Management, Business Continuity, Disaster...  ...in your career by applying for the Digital Risk & Resilience Analyst Co-op role. We review applications on a rolling basis and... 
    Full time
    Temporary work
    Manual labor
    Work at office
    Relocation

    Teck

    Vancouver, BC
    1 day ago
  •  ...Reporting to Supply Chain Process Lead, the SAP/Ariba Business Analyst is responsible for supporting the analysis, design, and implementation...  ...Bachelor’s or post-graduate degree in Engineering, Computer Science, Business or equivalent experience. Good grasp of business... 
    Contract work
    For contractors
    Work at office

    Teck

    Vancouver, BC
    1 hour ago
  • $65k - $75k per year

     ...Job Description We are seeking a Platform Support Analyst to help support, maintain, and improve our core...  ...delivery and application deployment Knowledge of cloud computing platforms , including compute, storage, and networking concepts Available to travel... 
    Full time
    Weekend work

    Entain

    Vancouver, BC
    10 days ago
  • $60k - $110k per year

    Business Analyst Position Description CGI is the world’s fifth-largest independent provider of IT and business process services, offering...  ...practices • Bachelor’s degree in Business, Engineering, Computer Science, or equivalent. Desirable Skills: • Change... 
    Vancouver, BC
    27 days ago
  • $70k - $90k per year

     ...Interested in joining one of Canadas top performing asset managers We are looking for a Business Analyst for an existing vacancy in our Enterprise Projects team. As a Business Analyst you will play a key role in business transformation by being part of large-scale strategic... 
    Full time
    Work at office
    Remote work

    Connor, Clark & Lunn Financial Group

    Vancouver, BC
    13 hours ago
  • $92.9k - $129.2k per year

     ...matter. A team where everyone makes play happen. Senior Data Analyst - FC Ultimate Team As one of the largest sports entertainment...  ...field (e.g., Data Science, Statistics, Mathematics, Economics, Computer Science) or equivalent practical experience. ~2+ years of technical... 
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    26 days ago
  • $5365.42 - $7709.92 per month

     ...Responsibility: Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Student Management, Level A Job Title Scheduling Analyst Department Operations | Scheduling Services | Scheduling, Records and Systems Management | Enrolment Services Compensation Range $5,... 
    Full time
    Flexible hours

    University of British Columbia

    Vancouver, BC
    3 days ago
  •  ...providing the essential resources the world relies on.     Role Overview   We are seeking an expert SAP SuccessFactors System Analyst to support sustainment and ongoing project initiatives. This role will focus primarily on the implementation and adjustment of... 
    Contract work
    For contractors
    Work at office

    Teck

    Vancouver, BC
    1 day ago
  • Company Description iFinance Canada is a national leader in consumer financing proudly serving Canadians since 1996. As part of the Iceberg Finance Group - our Quebec-based sister company with a Canada-wide footprint - we provide flexible financing solutions across various...
    Full time
    Flexible hours
    1 day per week

    Iceberg Finance Group

    Vancouver, BC
    8 days ago
  • $50k - $60k per year

     ...Financial Analyst Base Salary: $50,000 – $60,000 CAD + bonus + meaningful equity Location: Remote-first (Canada/US preferred), optional in-person collaboration in Vancouver   The Opportunity We’re hiring a high-potential Financial Analyst to join the FP&A function... 
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Orion Digital

    Vancouver, BC
    16 days ago
  • $80k per year

     ...Reporting to the Merchandise Manager, the Inventory Analyst is responsible for ensuring inventory is in the right place, at the right time, to maximize sales, maintain inventory health, improve inventory productivity, and support an exceptional customer experience across all... 
    Full time
    Seasonal work
    Work at office
    Remote work

    Left On Friday

    Vancouver, BC
    13 days ago
  •  ...rewarding workplace. Main Purpose and Function The Compliance Analyst I is a member of the Empty Home Tax team within Financial...  ...decisions and resolving complex problems Sound knowledge of computer based information systems and applications as related to the work... 
    Hourly pay
    Full time
    Temporary work
    Remote work
    Flexible hours
    1 day per week

    The City of Vancouver

    Vancouver, BC
    1 day ago
  • $50k - $55k per year

     ...15th year in a row, with a Platinum Club designation! Overview The Avison Young Vancouver office is seeking a Junior Financial Analyst/Underwriter who will complete financial and real estate underwriting and analysis related to debt and equity markets. Candidate will... 
    Full time
    Work at office

    Avison Young | Canada

    Vancouver, BC
    15 days ago
  •  ...out of 14 offices and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Business Analyst Audience Intelligence is our data platform that helps clients unify fan data create audiences and segments generate insights and... 
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Programmer / Analyst (GIS Analyst). Be the first to apply!