
Solutions Architect, Corporate Services
- Vancouver, BC
- $120,000-140,000 per year
- Permanent
- Full-time
- 5+ years in a Solution Architect role, or equivalent experience.
- Demonstrable experience with needs gathering, technology selection, and definition of, collaboration on, and review of solution architectures for corporate systems.
- Knowledge of standards, frameworks, and practices related to enterprise architecture, integration architecture and data architecture.
- Experience with:
- Application and SaaS integrations
- Public and private cloud infrastructure
- Creating integration solution blueprints, technical specifications and reference materials
- Designing custom integration solutions using APIs, web services, messaging protocols, and Integration Platform as a Service (iPaaS) solutions
- Data modelling, mapping and governance
- SSO and identity management integrations
- Definition of role based access control models
- Security methodologies and technologies
- POC specification and evaluation
- Modern coding practices and application architectures
- Ability to be hands-on technical where required.
- Proven experience in managing relationships with vendors/consultants, IT Operations teams, Security, software development teams, Product Managers and internal stakeholders including executives.
- Gathering of high level business needs from various stakeholders.
- Perform technology/vendor assessments, facilitate selection and the successful integration across the broader organization.
- Definition of POC scope and criteria.
- Creation of solution designs and other architecture artefacts for corporate systems, ensuring consistency with agreed business requirements.
- Collaborate with other Architects, Engineering, Operations, Security and Product Management, to ensure that architectures and designs are reviewed and signed off by all stakeholders and related initiatives are aligned with the strategic direction of the business.
- Work with project teams to define the integration strategies of their projects.
- Lead or assist in the resolution of complex technical problems, spikes or PoC's, collaborating with peers to remove blockers and address issues.
- In collaboration with peers, where applicable define the infrastructure, and hardware requirements that support the development and deployment of services in ways that scale simply and quickly to support business growth.
- Assist with incident response, troubleshooting, root cause analysis, and problem resolution where require.
- Ensure that risks are identified and fully understood by relevant risk owners, and that risk mitigation strategies are in place for risks raised.