Current jobs related to Computer Programmer/Analyst - Vancouver, British Columbia - City of Vancouver


  • Vancouver, British Columbia, Canada City of Vancouver Full time

    Job Title: GIS AnalystThe City of Vancouver is seeking a skilled GIS Analyst to join our team of innovative and inclusive professionals. As a GIS Analyst, you will play a key role in investigating, analyzing, and developing GIS solutions to drive strategic and operational decisions.About the City of VancouverThe City of Vancouver is a world-class city that...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job Title: Senior Programmer AnalystJob Summary:We are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key Responsibilities:Perform development and analysis...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job Title: Senior Programmer AnalystJob Summary:We are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key Responsibilities:Perform development and analysis...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...


  • Vancouver, British Columbia, Canada UBC Full time

    Job Title: Senior Programmer Analyst Job Description: Seeking a highly skilled Senior Programmer Analyst to lead the analysis, design, and review of existing or proposed system features and requirements, and devise computer programs, systems, and related procedures. Job Summary: The Senior Programmer Analyst will be part of the IRP Student team, working...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key ResponsibilitiesPerform development and analysis within a multivendor services...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key ResponsibilitiesPerform development and analysis within a multivendor services...

  • Programmer Analyst

    2 months ago


    Vancouver, British Columbia, Canada UBC Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Information Systems and Technology, Level CJob TitleProgrammer AnalystDepartmentDAE DG and BI, BICompensation Range$6, $9,701.42 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between...


  • Vancouver, British Columbia, Canada City of Vancouver - CA Full time

    Job SummaryWe are seeking a highly skilled Geographic Information Systems (GIS) Analyst to join our team at the City of Vancouver. As a GIS Analyst, you will be responsible for investigating, analyzing, and developing GIS solutions to support our organization's strategic and operational goals.Key ResponsibilitiesElicit and analyze business requirements from...


  • Vancouver, British Columbia, Canada City of Vancouver - CA Full time

    Job SummaryWe are seeking a highly skilled Geographic Information Systems (GIS) Analyst to join our team at the City of Vancouver. As a GIS Analyst, you will be responsible for investigating, analyzing, and developing GIS solutions to support our organization's strategic and operational goals.Key ResponsibilitiesElicit and analyze business requirements from...

  • Programmer Analyst II

    2 weeks ago


    Vancouver, British Columbia, Canada UBC Full time

    Job Title: Programmer Analyst II About the Role We are seeking a highly skilled Programmer Analyst II to join our team at the University of British Columbia's Integration Enablement Centre. As a key member of our team, you will play a critical role in designing, developing, and implementing medium to large-scale software applications and integrations. Key...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...

  • Computer Programmer

    14 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...

  • Computer Programmer

    17 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...

  • Computer Programmer

    11 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...

  • Computer Programmer

    14 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...


  • Vancouver, British Columbia, Canada PHSA Full time

    Computational Research Analyst, Genome Sciences Centre BC Cancer Vancouver, BC The Computational Research Analyst plays a pivotal role in supporting research initiatives and clinical endeavors by developing sophisticated computer data models, programming solutions, and comprehensive software documentation. Key Responsibilities Design, strategize,...


  • Vancouver, British Columbia, Canada UBC Full time

    Job Summary Design and develop custom software solutions for complex computer systems, collaborating with senior programmer analysts to transform data integration processes and systems at the University of British Columbia. Job Description Key Responsibilities Contribute to the development of data integration solutions, including APIs and system adapters,...

Computer Programmer/Analyst

3 months ago


Vancouver, British Columbia, Canada City of Vancouver Full time

Main Purpose and Function

The GIS Analyst uses data analytics to evaluate and communicate opportunities and progress towards Solid Waste Utility and Street Cleaning business objectives. The role aids in continuous service delivery and policy setting improvements through systems solutions. It leverages geospatial analysis, business analytics, and reviews of associated business performance metrics to steer strategic, operational, and financial decisions. The analyst supports service transformation to enhance Divisional performance and value, collaborating closely with GIS, Technology Services, and Engineering business leaders to deliver business intelligence for simplified and value-added analysis and metrics reporting.

The GIS Analyst's current focus includes:

  • Vehicle route optimization products and supporting GIS data modeling.
  • Preparing recommendations on data enablement opportunities to capture sensitive street cleaning data (including abandoned items)
  • Integrating geospatial and non-spatial datasets from operations and legacy sources to display current state information as actionable intelligence for the Solid Waste Management Division, with a particular emphasis on waste collection and disposal operational optimization and waste reduction.

Key Contacts and Reporting Relationships

The position reports to the Engineering Business Support Analyst and collaborates with team members in Solid Waste Branches, frontline employees, and other Engineering staff. Key contacts and relationships include Technology Services, Green Infrastructure, Risk Management, Project Steering Committees, cross-departmental counterparts within the City of Vancouver, and external stakeholders such as vendors and partners.

Specific Duties/Responsibilities

  • Provides business decision support to Solid Waste Branches involving budgeting and reporting on key performance indicators, GIS modeling, business analysis, and business case development
  • Consults, leads, advises, and develops benefits realization plans for critical programs and tracks actual performance against business plans (benefits realization)
  • Creates scripts and models (python, R, SQL, model builder) to automate analytics processes and graphic outputs to boost efficiency and address operational needs
  • Contributes to the development and implementation of enterprise data strategy, including overseeing standards for performance metrics and analysis
  • Analyzes extensive datasets for enterprise systems and develops performance metrics, presenting results
  • Consults with division business units on analyzing existing and proposed geographic information systems tools – suggesting data collection methods, modeling, procedure changes, and the development of requirements and conceptual solution designs
  • Provides technical assistance and expertise for the collection, storage, and utilization of spatial data across the division
  • Researches, develops, benchmarks, and establishes best practices for data enablement (including spatial and non-spatial data) to advance the City's Solid Waste Utility and street cleaning operations towards its business goals.
  • Advises business units on GIS-based products to compile, analyze, forecast, and prepare summary reports and data visualizations, such as graphs and maps, tables, and dashboards.
  • Integrates and merges data from multiple city sources to run complex analytics and spatial analytics for business groups using ESRI GIS and RouteSmart software
  • Plans mobile data collection strategies and workflows, including implementation, rollout, and training to frontline staff for different business groups and projects
  • Supports and collaborates with operations staff on waste collection, street cleaning, and solid waste operations route optimization utilizing various data sources, analysis methodologies, and software
  • Explores new software or potential applications for projects involving geographic information technology, and offers recommendations on best practices in the division
  • Creates documentation outlining technical solutions
  • Designs, develops, presents business insights, and identifies business opportunities through advanced data analytics to senior management
  • Suggests solutions and alternatives related to the accessibility, interaction, and presentation of data
  • Other duties/responsibilities as assigned

Minimum Qualification Requirements

Education and Experience:

  • Completion of a post-secondary diploma in Information Technology or Business Analytics with a specialization in Data Science or Geographic Information Systems plus substantial experience in programming, data analysis, and business process and performance improvement using a structured methodology or an equivalent combination of applicable education and experience
  • Experience in supporting and developing GIS strategies for business decisions
  • Experience in working with and advising operational leadership

Knowledge, Skills, and Abilities:

  • Thorough knowledge of building or reviewing highly complex spatial-temporal data management systems, including data capture, management, business intelligence, and data mining, designing reports and dashboards for effective decision making, initiating business process improvements, and supporting change initiatives and strategic decisions for a complex operations-focused organization
  • Considerable knowledge of research techniques, statistics, data systems, performance metrics, finance, and business concepts
  • Mastery of SQL (SQL Server, Oracle) and Data Science languages (Python, or R)
  • Proficiency in building data visualizations and dashboards (PowerBI)
  • Advanced skills in ESRI GIS-based tools (ArcGIS Pro, Spatial Analyst, Operational Dashboards, StoryMaps, FieldMaps, and Survey123)
  • Ability to support and facilitate complex multi-stakeholder initiatives and engagements
  • Capacity to identify issues and propose resolution options in clear, concise, and compelling terms in a complex business environment
  • Strategic problem-solving through data analysis, scenario modeling, data visualizations, and creative thinking
  • Ability to analyze and synthesize data from multiple sources and formats
  • Ability to display information as map-based visuals for operational deployment
  • Strong business understanding, linking root-cause issues to data insights and strategic recommendations within a complex organization
  • Capacity to make sound recommendations and judgments in various complex situations with no established precedents
  • Ability to manage multiple organizational priorities, projects, and deadlines simultaneously
  • Excellent communication and presentation skills with the aptitude to convey complex concepts to technical and non-technical audiences
  • Excellent verbal and written communication skills
  • Professionalism, objectivity, confidentiality, tact, diplomacy
  • Strong analytical, research, and organizational skills
  • Strong business understanding, linking departmental strategic goals to metrics
  • Interpersonal skills and ability to work independently and in a team
  • Capable of handling confidential and sensitive information with discretion and impartiality
  • Ability to meet the transportation needs of the department

Where operationally feasible and subject to change, the City of Vancouver offers a Flexible Work Program allowing staff to work remotely up to 4 days a week from commutable distances from their City worksite. Currently, this position is eligible for the Flexible Work Program.

Business Unit/Department: Engineering Services