DATA SPECIALIST (Web Developer)
$93.5k - $119.27k per yearFull-time
City of Toronto
Job Responsibility:
Job ID: 40736 Job Category: Engineering & Technical Division & Section: Transportation Services, Policy & Innovation Work Location: 433 Eastern Avenue, Toronto Job Type & Duration: Full-time, 2 Temporary (12 month) vacancies Salary: $93,500.00 - $119,274.00 Shift Information: Monday to Friday, 35 hours per week Affiliation: Non-Union Number of Positions Open: 2 Posting Period: 03-Nov-2023 to 23-Nov-2023 Job Summary We are seeking two experienced web developers to join the MOVE digital product team. We are hiring for two specialties: - Backend Web Developer
- Frontend Web Developer
MOVE is an internal web application and data platform used by hundreds of City staff to make sense of vehicle, cyclist, and pedestrian traffic volumes and collisions. Our goal is to empower City staff with data to make better, more proactive decisions so that Toronto's transportation network is safe, efficient, and equitable for all. Building on our success to-date, we're embarking on a rebuild of our web application. We're looking for candidates who are ready to roll up their sleeves and tackle our technical debt, build a more scalable and adaptable web application, and set the technical foundation for future aspirations: a publicly accessible version of MOVE, a platform that can be shared and adapted by other municipalities, and a web application that is ready to handle more transportation data. You will join a data engineer and product manager to own the development and sustainment of MOVE, related digital products, and data platform. We work with modern open source technologies, in the open (on GitHub!), and leverage human-centered design practices to deliver tangible impact to those living in the largest city in Canada. The MOVE digital product team is part of the Transportation Data & Analytics unit, one of the largest public-sector Data & Analytics teams in Canada, established as a hub for data analytics, data science, data collection and data management. VIRTUAL INFORMATION SESSION All interested applicants are invited to attend a virtual information session, where they will have an opportunity to learn more about the Policy & Innovation section, the role and responsibilities of the Data Specialist position. Date : Friday, November 10, 2023 Time : 12:00-1:00PM EST Meeting number : #2632 428 8052 1. Go to: 2. If requested, enter your name and email address. 3. If a password is required, enter the meeting password: 23y9BXf4Xdd (23992934 from phones and video systems) 4. Click "Join" 5. Follow the instructions that appear on your screen. To receive a call back, provide your phone number when you join the meeting, or call the number below and enter the access code. Canada Toll: View phone number on ca.edajobs.com Canada Toll (Toronto): View phone number on ca.edajobs.com Access code: 2632 428 8052 Job Responsibilities Backend Web Developer Responsibilities As a Backend Web Developer, you'll own the web backend and developer operations. - Set the technical vision for the web backend, including (but not limited to):
- Models and server-side query logic to represent geospatial transportation data
- Integrations for data analysis and statistical summary logic
- Controller and View logic to serve the data through an API
- Caching mechanisms to reduce database load and improve application performance
- Queueing mechanisms for processing jobs and large data or file downloads
- Security measures such as encryption, authentication, and access control
- Unit and integration test suite
- Design, implement, and maintain the web backend codebase in a Python web development framework (e.g. Django)
- Create and maintain automated deployment pipelines, ensuring well-tested and reliable deployments to production
- Work closely with the data engineer to review and adapt the backend to proposed changes and new transportation datasets
- Collaborate with technical City stakeholders to establish, manage, and evolve AWS and on-premises application infrastructure, conduct security reviews, and coordinate releases
Frontend Web Developer Responsibilities As a Frontend Web Developer, you'll own the web frontend. - Set the technical vision for the web frontend SPA, including (but not limited to):
- View logic, developed using a mature web development framework
- A dynamic and complex data store
- A wide variety of interactive charts and maps, developed using a mature data visualization framework (e.g. D3.js)
- A comprehensive integration of WCAG accessibility standards
- A design system to maintain UI/UX consistency
- Unit and integration test suite
- Design, implement, and maintain the web frontend codebase in a mature JavaScript UI component framework (e.g. React, Vue)
- Lead our frontend design practice, recommend and review information architecture patterns for the application
- Work closely with the product manager to understand user pain points and needs, and implement practical frontend solutions to address them
Common Responsibilities - Monitor performance, identify and resolve bottlenecks, and suggest optimizations for the web application, data layer, and integrations
- Prioritize and resolve bugs in a timely fashion
- Contribute to technical documentation
- Collaborate with Data & Analytics to turn experimental models and analyses into data products, and own the integration and visualization of these products
- You may be asked to prepare communications:
- Reports or presentations for City Council, Transportation Services, other Departments/Divisions, conferences, seminars, or events;
- Liaise (attend meetings, networking events, respond to inquiries) with other levels of government, consultants, contractors, vendors, elected officials, external organizations, and the public.
How We Work We are a cross-functional, agile software development team; human-centered design principles are at the centre of our work. - You are expected to:
- engage in regular sprint rituals, and collaborate and communicate openly across disciplines for effective product development and delivery
- take a keen interest in the needs and motivations of MOVE users
- be open and adaptable to changing requirements and shifting priorities
- take responsibility for unexpected problems as they arise
- care more about solving problems and building robust, reliable, maintainable solutions than using particular technologies
- champion modern web development best practices across the organization, to advance the state of in-house product development
- stay current with new tools and techniques relevant to your discipline (time and budget are available for training and conferences)
- coach and mentor junior developers and students
- You will be expected to help set the norms and practices of the budding web development team. Methodologies could include:
- Test-driven development
- Pair-programming
- Regular code reviews
- Development-specific planning rituals
- Collaborative story complexity scoring
Key Qualifications Your application must demonstrate the following: - Post-secondary education in a related discipline (e.g. engineering, computer science, mathematics, physics, sciences, social sciences) OR an equivalent combination of education and practical experience.
- Considerable experience with design, build, and maintenance of production web application backends that handle large amounts of data, in Python or a comparable object-oriented programming language OR production web application frontends using JavaScript UI component frameworks and data stores.
- Considerable experience with design and implementation of APIs that allow for dynamic access to complex data structures over the web OR web charts or maps that transform complex data into meaningful and intuitive visual representations.
- Experience with large relational databases that handle complex data structures OR optimization of frontend performance.
- Extensive experience working as a key member of a collaborative, multi-disciplinary digital product team or data & analytics team.
Your application should also highlight some of the following. - Knowledge of software engineering fundamentals and common object-oriented and functional programming design patterns and best practices
- Knowledge of web accessibility standards (WCAG)
- Knowledge of data visualization frameworks (e.g. D3.js)
- Knowledge of Python web frameworks (e.g. Django, Flask)
- Knowledge of scaling and improving the performance of web backends using a variety of strategies (e.g. caching, queueing)
- Knowledge of version control (Git, SVN), including common platforms such as GitHub or GitLab
- Knowledge of DevOps tools and concepts (CI/CD)
- Knowledge of automated tests and TDD
- Knowledge of Amazon Web Services (AWS) or equivalent cloud platforms
- Knowledge of geospatial data analysis libraries (e.g. Pandas, GeoPandas).
- Knowledge of spatial data science tools and techniques, including GIS software (ArcGIS or QGIS)
- Knowledge of RESTful API design
Knowledge of the following will be an asset in this role. - Knowledge of web server configuration and optimization (e.g. NGINX)
- Knowledge of ETL pipelines and workflow automation (e.g. Airflow, Luigi, etc.)
- Knowledge of Big Data technologies (e.g. Apache Spark, Hadoop, Hive, etc.)
Note to Internal Full-Time and Part-Time City of Toronto Employees City of Toronto employees must apply to full-time or part-time employment opportunities posted on the City's Internal Job Posting Portal. Equity, Diversity and Inclusion The City is an equal opportunity employer, dedicated to creating a workplace culture of inclusiveness that reflects the diverse residents that we serve. Learn more about the City's commitment to employment equity. Accommodation The City of Toronto is committed to creating an accessible and inclusive organization. We are committed to providing barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Should you require Code-protected accommodation through any stage of the recruitment process, please make them known when contacted and we will work with you to meet your needs. Disability-related accommodation during the application process is available upon request. Learn more about the City's Hiring Policies and Accommodation Process.
- Models and server-side query logic to represent geospatial transportation data
- Integrations for data analysis and statistical summary logic
- Controller and View logic to serve the data through an API
- Caching mechanisms to reduce database load and improve application performance
- Queueing mechanisms for processing jobs and large data or file downloads
- Security measures such as encryption, authentication, and access control
- Unit and integration test suite
- View logic, developed using a mature web development framework
- A dynamic and complex data store
- A wide variety of interactive charts and maps, developed using a mature data visualization framework (e.g. D3.js)
- A comprehensive integration of WCAG accessibility standards
- A design system to maintain UI/UX consistency
- Unit and integration test suite
- Reports or presentations for City Council, Transportation Services, other Departments/Divisions, conferences, seminars, or events;
- Liaise (attend meetings, networking events, respond to inquiries) with other levels of government, consultants, contractors, vendors, elected officials, external organizations, and the public.
- engage in regular sprint rituals, and collaborate and communicate openly across disciplines for effective product development and delivery
- take a keen interest in the needs and motivations of MOVE users
- be open and adaptable to changing requirements and shifting priorities
- take responsibility for unexpected problems as they arise
- care more about solving problems and building robust, reliable, maintainable solutions than using particular technologies
- champion modern web development best practices across the organization, to advance the state of in-house product development
- stay current with new tools and techniques relevant to your discipline (time and budget are available for training and conferences)
- coach and mentor junior developers and students
- Test-driven development
- Pair-programming
- Regular code reviews
- Development-specific planning rituals
- Collaborative story complexity scoring
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the DATA SPECIALIST (Web Developer) in Toronto, ON vacancy
$136k - $160k per year
...revenue streams at Robinhood. Our team works closely with product, design, data, and partner engineering teams to make a complex financial product feel clear, intuitive, and trustworthy. As a Web Developer on this team, you would help build and scale customer-facing web...SuggestedFull timeWork at officeShift work3 days per week- ...A career as a Data Platform Specialist within the Capital Markets team at National Bank means acting as a specialist in critical data platforms... ...automation and cloud environments. Your role Manage and develop analytics and real-time data platforms. Data ingestion,...SuggestedLong term contractFull timeFlexible hours
- ...Apply your broad-based web application development expertise... ...requirements Communicate with other developers regarding how to integrate... ...and implementing interactive, data-rich Internet applications... ...understanding of UX principles to develop user-oriented web applications...SuggestedFull time
- ...are looking for a purpose-driven and authentic career! As our Web Developer, you’ll play a key role in shaping the experience on Knix's web... ...Additionally, you’ll be responsible for documenting integrations and data mappings, ensuring a smooth and well-documented development...SuggestedFull timeFlexible hours
- You will: * create new features and design pages for Euphoria, * make daily changes to Euphoria to increase user experience. * have a say in what new products will be made available and bring your own ideas to the table. * learn about and solve the unique problems...SuggestedFull time
- ...across all distribution channels (web, download, tablet & smartphone... ...initiatives, and with recent developments in legislation, the online... ...). The Senior Frontend Developer / Senior Web Developer will have... ...’s Experience with logical data modeling and physical...Permanent employmentFull timeCasual workWork at office3 days per week
$80k - $95k per year
...and Asia-Pacific. The Role We are looking for a Full Stack Web Developer to help build and evolve Rocscience’s web-based engineering... ...and 3D interfaces that help engineers work with complex technical data. This is a hands-on role for someone who enjoys solving challenging...Work at officeWork from home- Want to join us? Click apply below and attach a txt file describing a project you've completed or are working on which showcases your talent. Don't be afraid to apply, we don't bite :)Internship
- ...building life changing technologies that help millions of people living a healthier life, then you must contact us. \ \ \ Lead Web Developer \\(Perm "Toronto - REMOTE \")\\\ \ Looking for an energetic, detailed -oriented and experienced developer to lead the web...Permanent employmentFull timeRemote work
- ...We’re a talented team of product managers, digital marketers, developers, and product designers building Canada’s leading financial product... ...THE ROLE: We are looking for a passionate web developer to join the Ratehub team who will play a central role in the keeping...Full timeCasual workInternshipWork from home
- ...Resources solutions. Want to be a part of one of the best organizations in the industry? Job Description The Senior .NET Web Developer need to have solid experience in .NET framework technologies and tools, an ability to work as a team member as well as team lead....Full timeFlexible hours
- ...transparent, and more cost-effective. We are looking for a skilled Developer to help build and maintain our cutting-edge wealth management... ...platform. The opportunity: We are seeking a talented Full Stack Web Developer to join our Toronto-based tech team. You will be...Full timeMonday to friday
$68.55 - $82.26 per hour
...RQ00745 -Requisition TitleData Science Developer Location: Toronto (661 University Ave... ...infrastructure that turns public health data into timely analytics, surveillance, and... ...support. The Data Engineer / Data Science Specialist builds and automates the data foundation...Full time- ...Position Title: Developer Web Platform (English Services) (Hybrid/Telework) Status of Employment: Contractee Long-Term (Fixed Term)... ...entire stack of products including UI/UX content management and data analytics all function smoothly together. Youll provide input...Long term contractFull timeContract workFixed term contractInternshipLocal areaImmediate startRemote workFlexible hours
$160k - $180k per year
...cloud infrastructure. A key aspect of this mission is our scalable data service, which supports the growth of BlueCat's data-driven... ...driven products. High-Level Design and Architecture • Design, develop, and operate highly reliable large-scale data lake • Partner closely...Full time$88.4k - $110.5k per year
Specialist, eCommerce Trading & Web Merchandising Specialist, Ecommerce Trade + Web Merchandising, Pandora NAM As the largest jewellery brand in the world... ...brings strong ecommerce merchandising expertise, a data‑driven mindset, and a passion for delivering best‑in‑class...Work at officeWorldwide$80k per year
...Reporting to the Manager, IT Architecture & DevOps, we are hiring a Web & Automations Developer to support and evolve Yorkville University's digital... ...technologies. You understand how systems connect through APIs and data integrations and are motivated by opportunities to...Long term contractFull timeRemote workFlexible hours- ...and 2+ years on java 8.0 2+ experience on Spark, Scala, Data Torrent, HBase, Hive, HDFS, Sqoop, PIG, MapReduce 5+... ...of data stores and create ingestion plan is required Ensures solutions developed adhere to security and data privacy policies....Full timeFlexible hours
- ...The candidate will assess current-state data protection capabilities, define a practical... ...capabilities across endpoint, cloud, and web channels. Compare solution options based... ...security strategy ~ Proven experience developing enterprise DLP strategies or data...Full time
- ...Kensington, visit kensingtontours.com . Are you passionate about data and analytics that solve real business problems ? Do you... ...trust to make critical decisions? We’re looking for a BI Developer / Data Analyst to join our analytics team and play a key role in...Full timeInternshipLocal areaWorldwide
- ...Position: Data Analytics Specialist Location: Toronto, ON Job ID#: RQ10972 Duration: 10 Months Role Overview Develop Business Intelligence (BI) and analytics solutions using Microsoft Power BI to support a variety of business needs. Work collaboratively...Full time
$75k - $85k per year
...Southeast Asia and the Middle East. Job Overview: The Data Extraction Specialist is responsible for the creation, maintenance, and execution... ...for Data Mapping and Extraction scripts creation Design, develop, and maintain scripts and queries for Data Mapping and...Full timeSeasonal workNight shiftWeekend workWeekday work- About the Company: Ora films is a new and exciting online graphic novel producer that is breaking into the film scene. Please feel free to visit our websites and there you will find a sampling of what we do. Our corporate culture is one of creativity, open-mindedness...Full timePart timeInternship
$60 - $70 per hour
...'Angelo , Larry Summers , and Jack Dorsey . Position: Data Science and Analytics Experts Type: Contract Compensation... ...data pipelines , and business intelligence at scale. Develop data and MLOps scenarios using tools like Snowflake ,...Full timeContract workSummer workRemote work- ...We’re Hiring: Web Developer We are looking for a talented and reliable Web Developer to join our growing team and support multiple development projects across our brands and platforms. This role will involve working on a variety of projects, including Shopify apps...Remote jobLong term contract
$50 per hour
...principles and methodologies. Provide clear, structured feedback to AI research teams to improve training data quality and downstream performance. Develop evaluation rubrics and benchmarks for assessing AI-generated mathematical tasks and solutions....Full timeContract workSummer workRemote work$120k - $150k per year
...Do you thrive in environments where influence, curiosity, and data come together to drive real business impact? We’re partnering with... ...to invest in Data & AI, they’re looking for a Data Governance Specialist who can help shape how data is trusted, structured, and leveraged...Remote jobLong term contractFull timeSummer workFlexible hours- Web Developer – PHP Drupal – CONTRACT We are looking for a Senior full-stack web developer for doing operations, maintenance and product updates... ...~Architect, design and develop solution for integration Hub data into public website ~Develop test cases and execute unit, module...Contract work
- ...implements cutting edge machine learning techniques. ~Develops, implements, and evaluates work plans for divisional data projects and tasks. ~Explores, analyses, and... ...corporate database administrators and technical specialists to manage database environments and licensing. ~...Full timeTemporary workInternshipShift work
$80.05 - $95.06 per hour
Our client, is seeking an experienced, highly analytical Data Solutions Developer V (Senior Power BI Lead) to support a critical Capital Measurement Reporting (CMR) Data Modernization program. In this high-visibility business intelligence role, you will focus on delivering...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to DATA SPECIALIST (Web Developer). Be the first to apply!
Related searches
- data associate Toronto, ON
- master data specialist Toronto, ON
- data storage specialist Toronto, ON
- data specialist Toronto, ON
- junior data engineer Toronto, ON
- data centre engineer Toronto, ON
- data engineering intern summer Toronto, ON
- python data engineer Toronto, ON
- data engineer Toronto, ON
- big data engineer Toronto, ON

