Description:
As a member of the Payments (PRESTO) Technology and Integration Department, the Integration Architect is responsible for the planning, coordination, design, development oversight, and general supervision of all activities related to the integration of software programs, applications, interfaces, interface management tooling, and third-party solutions to meet the business requirements of the organization.
What will I be doing?
- Collaborates with enterprise architects, domain architects, solution architects, analysts, and other stakeholders to design the PRESTO Enterprise framework to define architecture standards and reference architecture.
- Working alone and in teams, designs highly-secure, mission-critical, high-volume, highly resilient industry best practice integrations from concept to highly detailed levels
- Owns the integration landscape for all systems and software integrations
- Creation and maintenance of integration reference architectures in line with Service Oriented Architecture reference models and other industry best practices
- Assists with translating business capabilities into technology design solutions to optimize people, process, and technology to provide value to PRESTO customers, clients, and partners
- Collaborates with stakeholders to identify future business needs to ensure the quality, reliability, and predictability of PRESTO core IT operations
- Leads working groups when required to determine best outcomes and solutions
- Anticipate emerging business trends, regulatory/risk issues and conduct market scans in business technologies and practices to determine solutions that are fit for purpose.
- Identifies opportunities to improve efficiencies, effectiveness, and capabilities in alignment with organizational goals.
- Creates best-in- class detailed integration architectures patterns for new capabilities into the existing PRESTO Integration Hub; and integration needs in general
- Create and maintain the PRESTO integration Hub, data, process, and technology inventories. Work with multiple capability and functional teams to gather and document the structure of PRESTO integration Hub and technology landscape
- Ensures Architectural documentation conforms with documentation standards and guidance – Architecture Decision Records, ArchiMate models, and other artifacts.
- Works with the solution and technical architects to deliver integration architecture artifacts needed for End-to-End Enterprise Architecture & Solution Architecture deliverables to ensure technology resilience is designed and built into all solutions.
- Review solution architectures and detailed designs to ensure they comply with industry standards and policies.
- Provides expert advice to project teams on the use of integration technology, data architecture and modeling, system architecture including integration best practices
- Engages stakeholders to act; Serves as a direct source of expert advice and frames information in a broader organizational context.
- Identifies and leads problem resolution for project/program complex requirements related to issues at all levels.
- Creates a culture of continuous improvement to ensure high-quality service standards and timely delivery are achieved.
- Fosters a safe and healthy work environment; ensures project teams, contractors and trades comply with health, safety, and environmental standards that meet or exceed legislated requirements
- Drives innovation by reviewing and analyzing processes to identify gaps and opportunities for improvement
- Provides cost-benefit analysis to business cases
- Leads and mentor others and provides advice and technical expertise, while helping to develop the knowledge base within the team
- Develop and maintain an environment of positive collaboration through strong working relationships and linkages between business units and departments; and between Metrolinx and others.
What Skills and Qualifications Do I Need?
- Completion of a diploma in Computer Science or a related field – or a combination of education, training, and experience deemed equivalent.
- Minimum six (6) years of experience working with payments technology or another similar high transaction volume, mission-critical environment as an Integration Architect or similar role in the analysis, design, and development of integrated systems architecture
- Integration Architecture expertise with broad technical knowledge across architecture domain disciplines including business, application, data, and technology.
- Strong background software/application development with extensive experience integrating systems and solutions
- Knowledge of event-driven/domain-driven architecture methodologies
- Knowledge of integration technologies such as Azure API and Apache Kafka
- Knowledge of MACH (Microservices, API-first, Cloud-native, Headless) architecture
- Ability to work independently on initiatives with little oversight; motivated and willing to learn.
- Excellent communication and presentation skills; ability to successfully engage and work with internal and external parties at all levels
- Strong understanding of applicable security; security certification an asset
- Ability to document and solve problems using technology solutions
- Ability to measure and communicate performance management to key stakeholders
- Oral/written/presentation and organizational skills.
- Advanced cloud architect certification is preferred
- TOGAF certification is an asset