Position: Cloud Architect
Location: Toronto, ON
Job ID#: RQ11513
Duration: 12 Months
Role Overview
We are seeking an experienced Applications Architect to lead
the design, development, implementation, and management of enterprise
application architectures within large, complex, distributed environments. The
successful candidate will be responsible for defining application structures,
integration strategies, reusable components, quality standards, and
enterprise-level architectural deliverables while supporting cloud-based and
hybrid technology ecosystems.
Key Responsibilities
- Define
and document application architecture, logical components, and
interrelationships across enterprise systems.
- Design
and manage cross-platform application solutions in large, distributed
environments.
- Develop
architectural standards, reusable components, interfaces, and integration
frameworks.
- Define
interactions between application packages, databases, middleware, APIs,
and enterprise systems.
- Monitor
overall system architecture and understand interactions between components
at multiple levels of abstraction.
- Establish
source code limitations, technical standards, and architectural
requirements.
- Develop
enterprise architecture deliverables, including models and supporting
documentation.
- Lead
multi-tier application infrastructure design, documentation,
implementation, and configuration activities.
- Design,
develop, implement, and maintain large-scale enterprise applications,
workflow processes, and dynamic forms.
- Ensure
alignment of technology solutions with business objectives and
organizational standards.
Required Qualifications
Education
- Bachelor's
degree in Computer Science, Information Technology, or a related field.
- Master's
degree and/or industry certifications such as TOGAF or Azure Solutions
Architect are considered strong assets.
Experience
- 10+
years of progressive experience in IT architecture and systems
integration.
- Extensive
experience developing and implementing application architectures in
large-scale enterprise environments.
- Experience
working with multiple computing platforms, operating systems, databases,
programming languages, and communication protocols.
- Strong
experience designing, implementing, and optimizing Microsoft Azure cloud
infrastructure.
- Proven
experience integrating complex enterprise applications and managing
cross-functional technical dependencies.
- Extensive
systems analysis and design experience in complex environments.
- Experience
developing enterprise architecture deliverables, models, and technical
documentation.
Technical Skills
- Expert-level
Microsoft Azure architecture experience including:
- Security
- Networking
- Identity
Management
- Data
Services
- Monitoring
and Operations
- Enterprise
Integration expertise including:
- APIs
- Enterprise
Service Bus (ESB)
- Microservices
Architecture
- Middleware
Technologies
- Experience
with:
- Middleware
and gateways
- Application
performance optimization
- Development
and CASE tools
- Data
and process modeling methodologies
- Metadata
repositories and data dictionaries
- Structured
system development methodologies
- Cloud
security practices and compliance requirements
- ITIL
incident, change, and release management processes
Soft Skills
- Excellent
analytical and problem-solving skills.
- Strong
decision-making capabilities.
- Exceptional
written and verbal communication skills.
- Strong
stakeholder engagement and negotiation abilities.
- Proven
leadership and mentoring experience.
- Ability
to collaborate effectively within cross-functional teams.
- Demonstrated
ability to meet project deadlines in fast-paced environments.
Nice to Have
- Knowledge
of object-oriented analysis and design techniques.
- Experience
designing detailed business and technical requirements.
- Experience
with enterprise architecture methodologies and practices.
- Prior
public sector architecture experience.
- Information
Management knowledge, including principles, concepts, policies, and
practices.
Work Arrangement
- 5
Days Onsite
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve
customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: [email protected]
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
Symbiotic Group Inc. Mississauga, Ontario, CAN Office
Mississauga, Canada



