-
Analyze business requirements and the enterprise architecture to develop solution architectures that satisfy business goals.
-
Design end-to-end solutions to complex business problems that may include business, application, data, and infrastructure components.
-
Balance short-term results with long-term needs by designing transition architectures that deliver incremental value towards the target architecture.
-
Collaborate with the Enterprise Architect to ensure solutions align with the overall enterprise architecture.
-
Develop and maintain solution architecture artifacts, including diagrams, specifications, and documentation.
-
Evaluate and select appropriate technologies, platforms, and frameworks for proposed solutions.
-
Ensure solutions are scalable, reliable, secure, and performant.
-
Stay up to date on emerging technologies and trends, and evaluate their potential impact on the business.
-
Contribute to the development of architectural standards, guidelines, and best practices.
-
Conduct architectural reviews of proposed solutions to ensure alignment with best practices and standards.
-
Review new and existing system designs and make recommendations for improving or altering the systems.
-
Provide expertise and architectural assistance to other team members.
-
5 - 8 years of experience with Solutions Architecture or similar.
-
8 - 10 years of technical required experience in software development or similar.
-
Proven experience in designing and implementing complex enterprise solutions.
-
Proficient programming in React and C# with .Net; other languages are an asset.
-
Strong understanding of software development methodologies, design patterns, and architectural principles.
-
Experience with a variety of technologies, including cloud platforms, databases, APIs, and integration technologies.
-
Excellent technical, analytical, and problem-solving skills.
-
Strong communication and interpersonal skills, with the ability to communicate complex technical information to both technical and non-technical audiences.
-
Experience conducting technology, trends, standards and product research.
-
Solid track record in prioritizing and executing tasks when under extreme pressure.
-
Skilled at identifying, analyzing and resolving system problems.
-
Experience working within a technical or engineering organization with knowledge of the high-technology industry is considered an asset.
-
High accuracy and meticulous attention to detail.
-
Strong team-player with the ability to engage with all levels of the organization.
-
Proficient with Lucidchart, Google Workspace (Sheets, Docs, Slides) and Jira.
-
Enterprise architecture certifications such as TOGAF, Zachman, DODAF.
-
Google Cloud Certified Professional Cloud Architect.
-
Microsoft Certified: Azure Solutions Architect Expert.
-
AWS Certified Solutions Architect.
-
Certified Information Systems Security Professional (CISSP).
-
Any integration platform certifications such as in Workato, Mulesoft, Zapier.