Fluid - Solutions de Talents/Workforce Solutions - 5 Jobs
Toronto, ON
Job Details:
Role: Solutions Architect
Permanent position
Toronto, Ontario
About the Role
You'll serve as the critical bridge between business stakeholders and engineering teams, owning end-to-end solution design from concept to completion. This is a strategic role where your architectural decisions directly shape the scalability, security, and long-term resilience of the organization's technology investments. You'll also mentor engineers and help establish the standards and patterns that guide how the team builds.
Key Responsibilities
Application Architecture
- Lead conceptual and detailed design of new applications, features, and integrations — including blueprints, diagrams, and models that guide development teams
- Translate complex business needs and user stories into clear technical requirements and architectural components
- Evaluate and recommend technology stacks, cloud services, integration patterns, and third-party tools
- Design for high performance and horizontal scalability to support organizational growth
- Ensure solutions adhere to standards for performance, security, scalability, and enterprise architecture alignment
Data Architecture
- Design end-to-end data flows covering ingestion, transformation, storage, and consumption
- Select appropriate data technologies (SQL, NoSQL, data lakes, data warehouses) and cloud services based on requirements
- Define conceptual and logical data models that prioritize performance, maintainability, and alignment with solution needs
- Define integration mechanisms — APIs, message queues, ETL/ELT — to connect solutions with enterprise systems, CRMs, and reporting tools
- Design data security measures including encryption, access controls, and auditing to meet regulatory and organizational standards
Portfolio Management
- Oversee the application portfolio, identify redundancies, optimize IT costs, and drive modernization efforts including application rationalization and technical debt reduction
Collaboration & Mentorship
- Act as the primary technical point of contact for development, QA, and operations teams
- Mentor engineering staff on architectural best practices and patterns
Risk Management
- Identify architectural and design risks early and recommend mitigation strategies
- Conduct technical reviews of in-flight projects
Qualifications
- 7+ years of experience in software development or engineering, including at least 3 years in Solution Architecture or Lead Technical Architecture
- Proven ability to design large-scale, complex enterprise systems across application, data, infrastructure, and security domains
- Expertise in public cloud platforms (Azure, GCP, or AWS) and cloud-native solution design
- Strong command of data modeling, networking, security principles, and the full SDLC
- Exceptional communication skills with the ability to articulate technical decisions and trade-offs to both technical and non-technical audiences
- Experience with Agile methodologies (Scrum, Kanban) and DevOps practices
- Google Professional Cloud Architect, Azure Solutions Architect Expert, or equivalent certification
- Strong problem-solving and research skills
Preferred
- Experience leading application rationalization, modernization, or replacement initiatives
- TOGAF or Zachman Certification
Fluid thanks you for your interest in this opportunity. However, only candidates with the required qualifications will be contacted.
Fluid adheres to the principles of equal employment opportunity and affirmative action. We welcome and encourage diversity in our workplace.
Candidates must be eligible to work in Canada.