Ontario Teachers
Senior Solution Architect
Toronto, Canada · Senior
Sponsorship not specifiedDetected 30 days ago
Object-Oriented ProgrammingCode ReviewSQLVector DatabasesAWSGCPAzureCloud PlatformsKubernetesPlatform EngineeringAirflowData EngineeringLLMsRAGAgentic AIAI OrchestrationAgileNegotiationLeadershipCommunicationCollaborationProblem SolvingMentoring
About the role
- The Senior Solution Architect is responsible for the oversight and evolution of key technology and applications including technical planning and strategy with a focus on emerging technology to satisfy future business needs.
- This role reports to the Director, Platform Enablement for Platform Engineering and will work directly with Technology teams to provide oversight and evolution of key technologies and applications.
Responsibilities
- Implement new technologies, establish and oversee the adoption of new patterns, practices and standards
- Develop application and technical architecture for highly complex application software including technology selection, frameworks, tools and integration with third party products
- Introduce architectural, design and implementation standards to be used across all development teams
- Work with business technology partners to understand functional requirements, develop technical strategies and communicate them to project members to enable effective and quality design
- The assurance is attained through design and code reviews, knowledge transfer & sharing, monitoring quality metrics and trending, and automation/assertion via enabling tools and technology
- Be responsible for key system design and integration decisions and for communicating decisions to individuals implementing the system
- Maintain currency in relevant technology trends and industry developments to prepare recommendations for new technology adoption
- Be responsible for key technical components including maintenance, evolution, identification of performance and/or reliability related technical issues, and developing action plans for improvement
- A minimum of 15 years of programming experience developing software applications using an object-oriented programming language or languages
Requirements
- Strong knowledge of cloud platforms such as Azure, AWS, or Google Cloud
- A minimum of 5 years of experience in providing technical team leadership to a small development team
- Effective verbal and written communication skills are required.
- Recognized by IT staff and customer stakeholders as a leader with the ability to communicate plans across a varied set of stakeholders, and effectively execute on them.
- Has developed a track record of successfully delivering solutions with the ability to effectively prioritize across competing priorities with varying stakeholders
- Experience successfully delivering solutions with the ability to effectively prioritize across competing priorities with varying stakeholders
- Experience providing a senior technical and application perspective to business and IT stakeholders
Nice to have
- Nice to have experience with Dapr for distributed application development, service invocation, state management, pub/sub, and workflow orchestration.
- Nice to have experience with Astronomer/Airflow for workflow orchestration, data pipelines, and automation.
- Nice to have relevant certifications (e.g., Azure Solutions Architect Expert, Power Platform Solution Architect Expert, TOGAF) are a plus
- Experience extending beyond AI-assisted software development tools, including delivery of production AI-enabled solutions is preferred.
Skills
- Who you'll work with
Benefits
- Accommodations are available upon request (peopleandculture@otpp.com) for candidates with a disability taking part in the recruitment process and once hired.
Company info
- You may be invited to complete a pre-recorded digital interview as part of your application.
Apply directly at Ontario Teachers →Create a free account for alerts like thisView Ontario Teachers immigration profile
This listing is sourced directly from Ontario Teachers's careers page and normalized into a canonical job model.