Business: Tier One Analytics (Canada) Inc.
Title: Solution Architect
Terms of employment: Permanent, full time
Location of work: 3250 Bloor Street West East Tower Suite 600 Toronto Ontario M8X 2X9
Business location: 800-1000 Finch Ave. W., Toronto, Ontario, Canada, M3J 2V5
Hours of work: 40 hours per week
Extended medical insurance and dental insurance
RRSP plan to kick in after 6 months of continuous employment, with Employer Matching at 1:1 ratio up to 4%.
Authoring and implementing multichannel marketing hub solution architectures using enterprise marketing automation solutions from 3rd party vendors (SAS, IBM, Adobe, etc.)
Capturing and analyzing client business, functional and technical requirements. Advising clients on requirements transformation, existing and legacy solution capabilities, best-practice technical and functional solution and integration architectures, best-practice business process transformation in accordance with solution capabilities. Leveraging cross-functional and cross-platform knowledge to develop best practice solution architectures and design in support of business processes;
Producing detailed solution and functional design documents, conforming to client business requirements, integration requirements and other requirements
Identifying, diagramming, and documenting key technical integrations;
Leading customer-facing requirements gathering workshops, solution design review workshops, user training workshops
Leading and supervising solution development, migration and UAT efforts in a Project Lead / Technical Team Lead role. Supervise project delivery teams comprised of local and remote consultants and analysts;
Designing and conforming code and release management, backup and disaster recovery strategies and plans, planning and coordination of IT initiatives such as release deployment plan, disaster recovery validation plan, etc.
Authoring, designing and implementing solutions technical and deployment architectures - infrastructure sizing, deployment requirements, deployment architecture, security frameworks, etc.
Reviewing solution architecture and detailed design produced by other consultants to comply with industry and company standards and best practices;
Coaching and transferring specialized knowledge, experience to the new hires;
Providing expert-level (escalation) solution, technical and user support.
A University degree in computer science, computer engineering, management information systems or a related field.
Minimum 5 years of total experience in the Information Technology industry;
Minimum 4 years of experience in Professional Services in IT with a mix of functional and deep technical competencies, designing and implementing enterprise software solutions for clients in senior / customer-facing / leading roles (Senior / Lead Consultant, Team Leader, Solution Prime, Solution Architect, etc.);
Team leadership experience;
Minimum 3 years of subject matter experience in Marketing Technology industry (Campaign Management solutions, Omnichannel Real-Time Database Marketing solutions, Next Best Offer / Next Best Action decisioning systems, Marketing Hubs);
Hands-on subject matter expertise with at least one Multichannel Campaign Management solution (SAS Marketing Automation, IBM Campaign, Adobe Campaign, Teradata Customer Interaction Manager, etc.) based on at least one full-cycle implementation project / at least 1 year of full-time experience. Advanced knowledge of more than one platform is a plus;
Hands-on subject matter expertise with at least one Interactive Real-Time Marketing solution implemented for Next Best Offer / Next Best Action decisioning (SAS Real-Time Decision Manager, IBM Interact, Teradata RTIM, etc.) based on at least one full-cycle implementation project / at least 1 year of full-time experience. Advanced knowledge of more than one platform is a plus;
Hands-on subject matter expertise with streaming event analytics, complex event processing solutions implemented for marketing event detection (SAS Event Stream Processing, IBM Unica Detect, Ni-Fi, WSO2, EVAM, etc.) and streaming event integration technologies (Kafka Streaming etc) based on at least one full-cycle implementation project / at least 1 year of full-time experience. Advanced knowledge of more than one platform is a plus;
Expert knowledge of SAS 9 Intelligence Platform (Metadata, Deployment, Administration, product components, troubleshooting, etc). Official certification by SAS is preferable (SAS Certified Platform Administrator for SAS 9 and SAS® Certified Intelligence Platform Deployment Professional for SAS®9) but an ability to demonstrate practical knowledge equivalent to these certifications scope is acceptable;
Advanced knowledge of SAS programming languages (Base SAS, SAS Macro, SAS DS2). Official certification by SAS is preferable (SAS Certified Programmer for SAS 9), but an ability to demonstrate practical knowledge equivalent to these certifications scope is acceptable;
Expert technical knowledge of Relational DBMS based on at least one commercially widespread database (Oracle, SQL Server, DB2, Teradata etc): fluent SQL for complex queries, data models design experience, database programming (triggers and stored procedures) basic DBA proficiency (queries optimization and performance troubleshooting) with at least 2 years of experience. Advanced knowledge of more than one DBMS is a plus;
Close familiarity with Linux or Unix-like operating systems: advanced usage, basic Shell programming;
Programmer / Software Developer skills: at least 2 years of experience as a Programmer / Software Developer (part of that may be a student experience) on any of the major programming languages: Java, Python, C#, C++, etc. Working knowledge of more than one language is a plus.
Strong Written and Oral communication skills
Able to work effectively in a client facing role and build a trusting relationship with major project stakeholders and lead them to the adoption of the best solution.
Experience and Ability to come up and compare the merits of multiple solution design and architecture approaches considering and weighting multiple conflicting factors and convince other stakeholders.
Knowledge and experience in designing and supporting robust Technical Solution Architectures, ability to author and implement technical architecture designs and manage the implementation of the architecture components through their lifecycle.
Team Leadership and Project Leadership experience is a requirement
Ability to estimate cross-functional effort amounts required to deliver moderately sized projects (200-2000 hours scale).
Candidate should be a quick learner that can independently problem solve, balance multiple work streams concurrently, and work collaboratively with the team.
Ability to travel up to 25% of time