Computer Programmer/Analyst (GIS Analyst) - REPOST

Vancouver, British Columbia (BC), Canada, V6A 4K6

City of Vancouver

Official site of the City of Vancouver in British Columbia, Canada. Access City services, sign up for recreation programs, and learn about City projects.

View all jobs at City of Vancouver

Apply now Apply later

Requisition ID: 41681 


Organization

Located on the traditional, ancestral and unceded lands of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistently ranks as one of the world’s most liveable cities and is working towards being the greenest city in the world. Named among Canada's Top 100 Employers, BC's Top Employers, and Canada's Greenest Employers, the City of Vancouver seeks colleagues who can help shape and embody our core commitments to sustainability, reconciliation, equity and outstanding quality of life for all residents.

Consider joining our committed team of staff and being part of an innovative, inclusive and rewarding workplace.

 

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 and 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 City departments 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. This may include monitoring and assigning tickets assigned to the GIS team via ServiceNow.
  • Plans, documents and executes GIS solution implementation, including rollback strategies, coordinating activities with other Technology Services teams and clients, 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

 

Qualifications

Education and Experience:

  • Completion of university degree or college diploma in Computer Science, Information Technology or GIS
  • 3 years of experience (preferably in a municipal environment) with implementation and maintenance of ESRI GIS solutions leveraging ArcGIS Enterprise platform and ArcGIS Pro
  • 3 years of experience SQL, Python and FME scripting
  • 3 years of experience with user engagement, requirements gathering and change management
  • Completion of GIS professional designation or ESRI certification is an asset
  • An equivalent combination of training and experience

 

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
  • 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
  • Demonstrated ability to work under pressure, manage multiple projects, changing priorities and respond to requests in a timely manner
  • Demonstrated ability to work both independently and as a member of a team
  • Naturally curious and actively seeks opportunities for continuous improvement

 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: October, 2024 

Position End Date: December, 2025 

Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour

 

Application Close: September 15, 2024

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

 

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.

 

Apply now Apply later
  • Share this job via
  • 𝕏
  • or
Job stats:  3  2  0
Category: Analyst Jobs

Tags: Agile APIs CAD Computer Science Data analysis Data governance Data visualization ITIL JavaScript Jupyter Kanban Machine Learning Power BI Privacy Python Research Security SQL Statistics Testing

Perks/benefits: Career development Equity / stock options Flex hours

Region: North America
Country: Canada

More jobs like this