Technical Lead for Water Information Systems within Hamilton's Public Works, overseeing data management and GIS projects. Leading initiatives to enhance software applications for asset management.
Responsibilities
Reports to the Senior Project Manager Water Information Systems (WIS).
Facilitates the effective use of resources, business technologies, databases and applications as well as support of the Asset Management Systems and GIS software to meet the needs of both internal and external clients within the Hamilton Water division.
The Technical lead works with the various HW user groups to leverage and improve the use of existing or new software applications including HW’s asset management and Geographical Information Systems (GIS).
Responsible for leading projects and staff in a variety of staff resource configurations ranging from individual work to leadership of cross-departmental work teams, through facilitation, coordination exercising leadership, guidance, technical competence, innovative problem-solving and the achievement of results in all such settings.
Analyzes designs and develops processes and workflows that integrate various asset management and GIS data sources.
Analyzes and reviews nonfunctional and functional requirements, including resources, hardware/software, and data sources, training and preparing preliminary impact analysis.
Coordinates with Information Technology Services (IT) and Public Works Information Technology Team (PWITT) for any technological requirements and/or resources.
Analyzes, designs, develops, implements, and maintains standard workflows and procedures.
Undertakes and assists in the analysis and reconciliation of conflicting data, whether from spatial or relational database sources.
Undertakes and participates in continual improvement initiatives.
Records, analyzes and co-ordinates solutions to complex technical problems related to the operation and performance of asset management systems, GIS databases and/or applications within various departments and external partners, and recommends any necessary enhancements to these systems.
Designs, plans, and conducts queries to identify data that will support the business needs of the division.
Compiles results and prepares special data reports.
Plots plans/maps and creates custom thematic maps.
Collaborates with IT on the development, implementation and maintenance of Infrastructure Management application development standards, and the development and review of business specification and design documents for both "in-house" and contracted applications development.
Identifies topics where additional education and training is required, works with the Senior Application Developer,and Senior spatial systems application analyst to develop training programs and supplementary documentation, co-ordinates and conducts training programs for the user community, and analyzes, designs, develops, implements and maintains on-line metadata and/or application help databases to include new or revised business data layers and/or application functionality.
Liaises with the Departments` and other functional sections with respect to client support, data management, project and resource management and customer relationships with respect to application implementation and use.
Collaborates on cross-functional teams with other City staff and consultants that may be involved in application support projects throughout the City of Hamilton.
Requirements
Demonstrated level of expertise related to the duties described above, normally acquired through a Bachelor of Computer Science or other related discipline or a combination of University education as well as relevant work-related experience.
Proven experience analyzing, designing, developing, and implementing technical solutions related to business processes.
Must be able to demonstrate the ability to develop creative and innovative solutions to significant operational challenges.
Demonstrated ability to compile, prepare and analyze source files for conversion, perform manual and automated quality assurance/quality control data validity checks,
Proven ability to establish and maintain strategies, policies and procedures that relate to GIS and asset management applications and to work with user groups.
Must have excellent presentation, analytical, report writing, and interpersonal skills to communicate effectively with all levels of City staff, external consultants and suppliers.
Must be able to handle multiple changing priorities.
General knowledge of infrastructure systems such as Water, Wastewater, and Road networks and applicable system components is an asset.
Demonstrated working knowledge of Project Management principals and techniques.
Experience with Enterprise Asset Management Systems such as Hansen 8, IRISS (Integrated Right of Way Infrastructure Support System), CPMS (Capital Project Management System), , and Asset Planner would be an asset.
Must have and be able to demonstrate a working knowledge of Intergraph GeoMedia or related GIS Systems such as ESRI ArcGIS.
Must have an advanced skill level in Microsoft SQL.
Must have an intermediate to an advanced skill level in data visualization tools (such as Power BI).
Must have an advanced skill level in Crystal Reports and SQL Server Reporting Services (SSRS).
Must have an advanced knowledge of Microsoft Word, Excel, Access, and PowerPoint.
Analyze large, complex datasets to identify trends, risks, gaps, and optimization opportunities.
Translate ambiguous business questions into structured analytical frameworks and actionable deliverables.
Experience with Ticketing Systems (JIRA, Service now, Ivanti, etc.) is a desirable.
Must be able to work well independently as well as part of a team.
Staff Engineer leading AWS integrations, microservices, and AI automation for EverCommerce’s SaaS service - commerce platform. Designing scalable solutions and guiding engineers across U.S. and Canadian teams.
Software technical leader building scalable networking features for Cisco Meraki’s dashboard and Catalyst platform. Leading full - stack architecture, reliability, and project delivery across distributed engineering teams.
Backend Technical Lead building Shopify integrations for enterprise commerce brands at Domaine. Leading development, client technical guidance, data migrations, and project delivery.
Software Developer building full - stack applications for Turner Fleischer, a Canadian architecture and design studio. Developing APIs, DevOps workflows, and digital solutions for architects and studio operations.
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.
Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud - based public - sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Full Stack Engineer building JavaScript and Python applications for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Developing scalable APIs, LLM tools, and underwriting technology.