Solutions Architect

 

Solutions Architect

Description:

Our client located in London, Ontario is looking to hire a Solutions Architect. Reporting to the Director, Technology Operation, this position provides architectural and thought leadership at the enterprise, portfolio, and product levels. It covers all architecture domains for portfolio/product/project(s), including the overall architecture, SW/Application architecture, data architecture, security architecture, and cloud architecture. The successful candidate will own our organizational solution architecture at a portfolio level, including all projects/products in the specific portfolio, while working closely with our Product Team, Cloud Engineering and DevOps Team, Development Team, and Scrum Masters. This individual will live and breathe TOGAF framework. You will be the technical SME for all engineering projects and initiatives that need to be delivered, cross-functionally.

Key areas of influence will include performance management, testing, security, deployment and integration, and machine learning.

Position Responsibilities:

  • Responsible for ensuring Companies’ Enterprise Architecture is scalable, including the right technology stack (e.g. platform, languages, libraries, frameworks, etc.)
  • Review and evaluate current Application Development practices, develop and integrate new architectural practices to be an integral part of the SDLC
  • Provide architectural blueprints, standards, designs, and reviews
  • Act as a high-level decision maker for technical direction and standards
  • Cultivate key architecture principles such as decoupling, microservices, building blocks and reuse
  • Ensure that each solution is thorough, conduct impact analysis, and discover and leverage opportunities for reuse
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
  • Identify and take ownership of technical project risks and issues, as well as propose mitigation strategies and resolution of issues
  • Recognize potential reuse of components by observing and understanding the broader system environment
  • Actively consult on the implementation of the solution, explaining the rationale behind choices and making amendments to the solution when justified
  • Conceptualizing and experimenting with alternative architectural approaches Perform high-level code reviews from an architecture, performance, and security standpoint

Requirements:

  • University degree in engineering or equivalent combination of education and experience
  • 12+ years expertise designing technology solutions that optimize and advance business function
  • Strong background in Enterprise architecture using TOGAF framework
  • In-depth experience in application/software architecture domain is very highly recommended
  • Strong leadership skills are required to infuse and align the cross-function teams with a common vision and to motivate them support the proposed solution
  • Exceptional skills in spoken, written, and graphical communications
  • Proficient experience with agile application development on Azure Cloud or any public cloud
  • Knowledge of a broad base of programming languages including C, C++ and derivatives
  • Extensive experience in Microservice architecture, serverless and DevOps principles and methodologies
  • Strong familiarity with a broad base of Information Technology, including network, server, database, high availability, disaster recovery, LINUX, Infrastructure as a Service, virtualization, Infrastructure as a code and containerization technologies
  • Integration platforms and platform as a service
  • Knowledge of Performance, CI, CD, automated testing, and quality methodologies
  • Familiarity with Confluence, JIRA, and git
  • SQL and noSQL expertise
  • Security and privacy knowledge, and how to properly implement and review
  • Design documentation systems such as UML

Please send resume and cover letter to Maureen@2a3group.ca or call 519-858-8880.