Solution Architect - Public Investment Platform
The opportunity
The Solution Architect is responsible for the design, development and maintenance, of applications that provide services and solutions to business partners. This role will translate functional requirements into technical solution design and architecture. This role is also responsible for providing guidance for technical decisions being made within software development and data engineering initiatives.
The role is accountable for contributing to data architecture activities, including delivering and consulting on logical and physical data models, virtualized and persistent integrated data sets, data access layer designs, and other data management aspects of solution development as part of the wholistic suite of technology solutions provided to business teams. Also, the role will collaborate with enterprise technology teams to ensure solutions are compliant with OTPP Enterprise compliance, governance and security standards.
Who you'll work withYou will work to develop and support the Public Investment Analytics Platform designed to support investment teams across OTPP’s Capital Markets (CM) and Total Fund Management (TFM) business units. You will collaborate closely with software engineering teams that directly support the CM and TFM business units to identify, develop and support software and data products and services that enhance business capabilities and optimize the support and maintenance of regular business processes.
You will also collaborate with Enterprise Architecture teams to influence standards, participate in governance discussions, and ensure consistent application of software and data development and delivery best practices across projects. Additionally, you will work closely with AI platform teams to design AI native solutions as well as enhance existing solutions with AI capabilities.
- Create new code and work with existing code to provide well-designed solutions that are strategically aligned, extensible and easy to maintain
- Implement new technologies, provide thought leadership to evolve and improve technical design and development patterns, practices and standards
- Design and develop scalable and resilient solution architectures for highly complex applications including technology selection, frameworks, tools and integration with third party products
- Contribute to the design, architecture and development of technical solutions including custom applications, design of data structures, data integration patterns required to meet business objectives
- Introduce both solution and data architectural, design and implementation standards to be used across all development teams
- Work with business partners to understand both functional and data requirements, develop technical strategies and communicate them to project members to enable high quality design
- Be accountable for the delivery of architecturally sound solutions that are developed according to agreed-upon standards. Ensure quality and compliance through design and code reviews, knowledge transfer & sharing, monitoring quality and delivery metrics.
- Be responsible for key system solution and data 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
- Remain current with vendor products to ensure that OTPP is effectively using technology and products and maintaining alignment to product roadmaps and support schedules
- Identify performance and/or reliability related technical issues, develop action plans for improvement, implement corrective action
- Ensure that solutions conform to established standards and are developed using appropriate technologies and engineering practices
- Responsible for key technical components including design, architecture and technology strategy
- Provide leadership in the planning of development activities within projects and ensure alignment with established architectural patterns
- Promote teamwork and collaboration between project teams using similar technologies
- Provide guidance and advice to all members of the Product…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: