Associate IT Analyst (ITS New Grad Program)
About the role
JOB INFORMATION
Requisition ID: 11940
Number of Vacancies: 5
Department: Information Technology Services (20000014) -
Salary Information: $77,259.00 - $96,587.40
Pay Scale Group: 07SA
Employment Type: Regular
Weekly Hours: 35, Off Days: Saturday & Sunday Shift: Day
Posted On: September 15, 2025
Last Day to Apply: October 19, 2025
The Toronto Transit Commission (TTC), North America's third largest transit system and recognized as one of the top places to work in the GTA has introduced its new 2024-2028 TTC Corporate Plan - Moving Toronto, Connecting Communities which continues the TTC’s legacy of delivering service to hundreds of millions of customers a year. The TTC’s new vision and mission statements also help promote the many environmental, social equity and economic benefits that the TTC provides:
Vision: Moving Toronto towards a more equitable, sustainable, and prosperous future.
Mission: To serve the needs of transit riders by providing a safe, reliable, efficient, and accessible mass public transit service through a seamless integrated network to create access to opportunity for everyone.
The full Plan can be viewed on ttc.ca.
General Accountability
Reporting to either a Director or Manager within the IT Services department, the Associate IT Analyst is responsible for providing technical support, analyzing business requirements, and developing IT solutions to ensure the security and reliability of our systems. This role involves collaborating with cross-functional teams to deliver innovative solutions that align with TTC's evolving needs. The Associate IT Analyst position encompasses a variety of roles, including Programmer Analyst, QA Analyst, Cybersecurity Analyst, Platform Analyst, Business Systems Analyst, and Project Coordinator. As part of TTC's Early Talent Program, this position offers recent graduates hands-on experience, mentorship, and professional development opportunities. Associates gain exposure to multiple facets of IT operations, enabling them to explore diverse career paths within the dynamic IT environment while building a solid foundation for future success.
Key Job Functions
Duties include:
Industrial Cybersecurity:
-
Assess operational technology (OT) systems, industrial control systems (ICS), and network infrastructure to identify cybersecurity vulnerabilities, threats, and risks.
-
Benchmark against the NIST Cybersecurity Framework, IEC 62443, and APTA OT-Cybersecurity Management Framework (OT-CMF) to prioritize security improvements.
-
Implement risk mitigation strategies for ICS environments, ensuring minimal disruption to safety and operational continuity.
-
Collaborate with engineering, maintenance, and IT teams to maintain compliance with TTC policies and regulatory requirements, while promoting ongoing cybersecurity awareness in industrial environments.
Machine-Learning and Data Engineering:
-
Work with stakeholders to understand data requirements and translate them into scalable data solutions.
-
Design and implement data pipelines for collecting, processing, and transforming structured and unstructured data.
-
Develop and maintain code using languages such as Python and SQL to support data engineering workflows and machine learning model deployment.
-
Test and validate data workflows and model outputs to ensure accuracy, performance, and reliability within production environments.
Portfolio Management:
-
Analyze business systems and consult with users to establish requirements.
-
Create detailed flow charts and specifications; write and document code using languages like C#, Java, Python, and SQL.
-
Compile, test, and debug programs to ensure functionality.
-
Design and develop user interfaces with a focus on usability and user experience (UI/UX), ensuring alignment with stakeholder needs and accessibility standards.
Project Management:
-
Integrate lessons learned into project practices and create comprehensive project plans.
-
Apply SDLC knowledge and align with the Project Management Framework.
-
Implement Agile, Waterfall, or hybrid methodologies and contribute to project governance and budget monitoring.
Business Analysis:
-
Conduct feasibility studies and prepare business cases.
-
Analyze requirements, develop workflow charts, and write specifications.
-
Conduct meetings with users, identify issues, and recommend system enhancements.
-
Support innovation initiatives by researching emerging technologies and trends, and advising on their strategic application to improve business and operational outcomes.
Common to all:
-
Promoting a respectful work and service environment that supports diversity, inclusion, and is free from harassment and discrimination. Provides leadership in the development and implementation of inclusive and accessible policies, programs and/or services for employees and customers in accordance with TTC’s commitments and obligations under the Ontario Human Rights Code (OHRC) and Related Orders, the Accessibility for Ontarians with Disabilities Act (AODA), and TTC’s policies;
-
Performing related duties as assigned.
Skills
-
Communicate in a variety of mediums
-
Use office technology, software and applications
-
Apply technical and analytical skills
-
Demonstrate specialized expertise and knowledge in the assigned field
Education and Experience
-
Graduation of June 2026 or within past 3 years from a university degree, community college diploma, or technical diploma in Computer Science, Business Administration, Project Management or the equivalent;
-
Co-op placement experience in a related discipline
Additional Requirements
-
This position may be required to provide off hours and weekend on call support;
-
Must possess sound judgement, good organizational, analytical, problem solving, verbal and written communication skills.
The TTC is committed to upholding the values of equity, diversity, anti-racism and inclusion in the delivery of its services and in its workplaces. The TTC is committed to fostering a diverse workforce that is representative of the communities it serves at all levels of the organization, and supports an inclusive environment where diverse employee and community perspectives and experiences bring value to the organization. The TTC encourages applications from all applicants, including members of groups with historical and/or current barriers to equity, including but not limited to, Indigenous, Black and racialized groups, people with disabilities, women and people from the LGBTQIA+ community. The TTC values and supports an inclusive and barrier-free recruitment and selection process. Accommodations for applicants are available upon request throughout the recruitment and selection process, including for those who identify as having a disability. Please contact Talent Management at (416) 393-4570. Any information received related to an accommodation will be addressed confidentially.
The TTC’s policy prohibits relatives of current TTC employees from being hired, assigned, transferred or promoted into positions, where there is a conflict of interest due to a relationship. Should you be selected for an interview, you will be required to disclose the name, relationship and position of any relative who is a current TTC employee.
We thank all applicants for their interest but advise only those selected for an interview will be contacted.
About Toronto Transit Commission
The Toronto Transit Commission has a rich history dating back to 1921. Since that time, the TTC has grown to become North America's third largest transit system, providing 1.7 million customer journeys every workday, or around 540 million rides per year.
The TTC has a proud record for providing safe, reliable transit. Operating across five distinct modes of transportation, the TTC has developed a reputation for excellence in the integration of those modes through well-proven design.
A full-service operator, the TTC is capable of undertaking virtually every activity in-house via our 14,000 dedicated and professional employees.
Toronto's transit system should match the experience of living in such a city: a high quality, accessible network that understands what our customers need and delivers what matters most to them. The TTC is committed to delivering a world-class transit system.
Associate IT Analyst (ITS New Grad Program)
About the role
JOB INFORMATION
Requisition ID: 11940
Number of Vacancies: 5
Department: Information Technology Services (20000014) -
Salary Information: $77,259.00 - $96,587.40
Pay Scale Group: 07SA
Employment Type: Regular
Weekly Hours: 35, Off Days: Saturday & Sunday Shift: Day
Posted On: September 15, 2025
Last Day to Apply: October 19, 2025
The Toronto Transit Commission (TTC), North America's third largest transit system and recognized as one of the top places to work in the GTA has introduced its new 2024-2028 TTC Corporate Plan - Moving Toronto, Connecting Communities which continues the TTC’s legacy of delivering service to hundreds of millions of customers a year. The TTC’s new vision and mission statements also help promote the many environmental, social equity and economic benefits that the TTC provides:
Vision: Moving Toronto towards a more equitable, sustainable, and prosperous future.
Mission: To serve the needs of transit riders by providing a safe, reliable, efficient, and accessible mass public transit service through a seamless integrated network to create access to opportunity for everyone.
The full Plan can be viewed on ttc.ca.
General Accountability
Reporting to either a Director or Manager within the IT Services department, the Associate IT Analyst is responsible for providing technical support, analyzing business requirements, and developing IT solutions to ensure the security and reliability of our systems. This role involves collaborating with cross-functional teams to deliver innovative solutions that align with TTC's evolving needs. The Associate IT Analyst position encompasses a variety of roles, including Programmer Analyst, QA Analyst, Cybersecurity Analyst, Platform Analyst, Business Systems Analyst, and Project Coordinator. As part of TTC's Early Talent Program, this position offers recent graduates hands-on experience, mentorship, and professional development opportunities. Associates gain exposure to multiple facets of IT operations, enabling them to explore diverse career paths within the dynamic IT environment while building a solid foundation for future success.
Key Job Functions
Duties include:
Industrial Cybersecurity:
-
Assess operational technology (OT) systems, industrial control systems (ICS), and network infrastructure to identify cybersecurity vulnerabilities, threats, and risks.
-
Benchmark against the NIST Cybersecurity Framework, IEC 62443, and APTA OT-Cybersecurity Management Framework (OT-CMF) to prioritize security improvements.
-
Implement risk mitigation strategies for ICS environments, ensuring minimal disruption to safety and operational continuity.
-
Collaborate with engineering, maintenance, and IT teams to maintain compliance with TTC policies and regulatory requirements, while promoting ongoing cybersecurity awareness in industrial environments.
Machine-Learning and Data Engineering:
-
Work with stakeholders to understand data requirements and translate them into scalable data solutions.
-
Design and implement data pipelines for collecting, processing, and transforming structured and unstructured data.
-
Develop and maintain code using languages such as Python and SQL to support data engineering workflows and machine learning model deployment.
-
Test and validate data workflows and model outputs to ensure accuracy, performance, and reliability within production environments.
Portfolio Management:
-
Analyze business systems and consult with users to establish requirements.
-
Create detailed flow charts and specifications; write and document code using languages like C#, Java, Python, and SQL.
-
Compile, test, and debug programs to ensure functionality.
-
Design and develop user interfaces with a focus on usability and user experience (UI/UX), ensuring alignment with stakeholder needs and accessibility standards.
Project Management:
-
Integrate lessons learned into project practices and create comprehensive project plans.
-
Apply SDLC knowledge and align with the Project Management Framework.
-
Implement Agile, Waterfall, or hybrid methodologies and contribute to project governance and budget monitoring.
Business Analysis:
-
Conduct feasibility studies and prepare business cases.
-
Analyze requirements, develop workflow charts, and write specifications.
-
Conduct meetings with users, identify issues, and recommend system enhancements.
-
Support innovation initiatives by researching emerging technologies and trends, and advising on their strategic application to improve business and operational outcomes.
Common to all:
-
Promoting a respectful work and service environment that supports diversity, inclusion, and is free from harassment and discrimination. Provides leadership in the development and implementation of inclusive and accessible policies, programs and/or services for employees and customers in accordance with TTC’s commitments and obligations under the Ontario Human Rights Code (OHRC) and Related Orders, the Accessibility for Ontarians with Disabilities Act (AODA), and TTC’s policies;
-
Performing related duties as assigned.
Skills
-
Communicate in a variety of mediums
-
Use office technology, software and applications
-
Apply technical and analytical skills
-
Demonstrate specialized expertise and knowledge in the assigned field
Education and Experience
-
Graduation of June 2026 or within past 3 years from a university degree, community college diploma, or technical diploma in Computer Science, Business Administration, Project Management or the equivalent;
-
Co-op placement experience in a related discipline
Additional Requirements
-
This position may be required to provide off hours and weekend on call support;
-
Must possess sound judgement, good organizational, analytical, problem solving, verbal and written communication skills.
The TTC is committed to upholding the values of equity, diversity, anti-racism and inclusion in the delivery of its services and in its workplaces. The TTC is committed to fostering a diverse workforce that is representative of the communities it serves at all levels of the organization, and supports an inclusive environment where diverse employee and community perspectives and experiences bring value to the organization. The TTC encourages applications from all applicants, including members of groups with historical and/or current barriers to equity, including but not limited to, Indigenous, Black and racialized groups, people with disabilities, women and people from the LGBTQIA+ community. The TTC values and supports an inclusive and barrier-free recruitment and selection process. Accommodations for applicants are available upon request throughout the recruitment and selection process, including for those who identify as having a disability. Please contact Talent Management at (416) 393-4570. Any information received related to an accommodation will be addressed confidentially.
The TTC’s policy prohibits relatives of current TTC employees from being hired, assigned, transferred or promoted into positions, where there is a conflict of interest due to a relationship. Should you be selected for an interview, you will be required to disclose the name, relationship and position of any relative who is a current TTC employee.
We thank all applicants for their interest but advise only those selected for an interview will be contacted.
About Toronto Transit Commission
The Toronto Transit Commission has a rich history dating back to 1921. Since that time, the TTC has grown to become North America's third largest transit system, providing 1.7 million customer journeys every workday, or around 540 million rides per year.
The TTC has a proud record for providing safe, reliable transit. Operating across five distinct modes of transportation, the TTC has developed a reputation for excellence in the integration of those modes through well-proven design.
A full-service operator, the TTC is capable of undertaking virtually every activity in-house via our 14,000 dedicated and professional employees.
Toronto's transit system should match the experience of living in such a city: a high quality, accessible network that understands what our customers need and delivers what matters most to them. The TTC is committed to delivering a world-class transit system.