Solution Architect (ID#4681)

Richmond, B.C. (Hybrid) Time
New Value Solutions, a national IT consulting company is seeking a Solutions Architect to help our client translate business objectives into scalable and efficient solutions architectures and lead the design and implementation of technical solutions ensuring alignment with organizational goals and evolving business needs.
Responsibilities:
  • Leads in translating tactical business objectives into executable design by participating in the business requirement definition phase, and formulating proof of concept plans that demonstrate the feasibility of solution options.
  • Assists in the assessment of technical and operational readiness to ensure that the delivery of both business capabilities and technical capabilities can evolve and scale in tandem, and as required.
  • Leads in solution design that factors technology investments and risks, while also eliminating unnecessary software complexities.
  • Works closely with DevOps team members as well as the Cloud Architecture, Infrastructure and Operations teams to translate functional designs into efficient, implementable solution architecture and designs that:
    • Define the system’s components and their responsibilities.
    • Define the interfaces and available connections between components.
    • Specify the technologies and applicable standards to use to develop the application.
    • Address applicable non-functional requirements – reliability, performance, scalability, security, etc.
    • Ensure that the right modeling is being done to support design reviews and other quality assurance audits, as well as support the transition to production and sustainment.
    • hands-on prototyping of new technology solutions.
  • Verifies that the design is built, configured, and documented correctly as the software solution stabilizes.
  • Help the project team recognize and mitigate any emerging risk to existing business processes or to the solution’s overall success by:
    • ensuring that every team member understands and uses the technology stack correctly.
    • ensuring that the solution’s architecture is elaborated in stages in a timely manner.
    • ensuring that the various stakeholder viewpoints and perspectives remain in sync.
    • advising on various issues, including tool and environment selection
    • establishing technical priorities
    • ensuring application design and development policies are adhered to.
  • Working closely with stakeholders across the Innovation & Technology Division (I&T), drives the adoption of technologies, patterns and practices that build in systems flexibility and robustness by:
    • Identifying the building blocks needed to support evolving product requirements.
    • Identifying gaps in existing code, components, and technical infrastructure.
    • Contributing to strategic and tactical technology plans for key segments of I&T’s application environment.
  • Contributes to I&T’s technology governance by ensuring that the use of information and technology generate business value, while mitigating any risks that might arise from selected software solutions.
  • Collaborates frequently to anchor and embed systems design, by:
    • Supporting product owners and subject matter experts in decision making.
    • Guiding teams in design-related disciplines and practices that foster an open exchange of ideas.
    • Embodying Lean and Agile principles, as applied to systems design.
  • Performs other related duties as assigned.
  • The Solution Architect is accountable to the Architecture Manager for the fulfillment of the duties and has no assigned subordinates but provides architecture direction and technical guidance to I&T team members.
Requirements:
  • 10+ years of development/architecture experience on cloud.
  • Developing AI models, systems, and infrastructure to help drive organizational improvements and consumer products.
  • Helping define AI architecture and guide leaders and decision-makers in choosing compatible technologies.
  • Collaborating with security professionals to manage potential risks and implement AI technologies, applications, and infrastructure in keeping with ethical policies.
  • Experience with Machine learning modes, natural language processing and large language models.
  • Experience with AI infrastructure, application deployment, and operations
  • Experience with Azure AI Platform and corresponding services such as Azure OpenAI, AI Search, and Azure Cognitive Services
  • Experience in architecting complex solutions (large-scale, multi-region, HA, 10K+ concurrent users, mission-critical application systems) involving various cloud computing technologies.
  • Expert knowledge of AWS/Azure Services: Azure DevOps, Azure App Services, SQL-Managed, EC2, CloudFormation.
  • Development skills in programming languages such as Microsoft C#, .Net, and Java Script, ASP.net, .NET core.
  • Knowledge and experience of Power Apps & MS Dynamics 365.
  • Experience with Micro-Service Architecture, Kubernetes and Containers solutions, Multi-region API and Messaging Solutions.
  • Experience with modeling and design of SQL and no-SQL solutions from major vendors (SQL Server, SQL MI, DB2, Oracle, CosmoDB/DynamoDB/MongoDB are must-haves).
  • Experience with DevOps and Agile engineering practices.
  • Undergraduate degree in Computer Science or STEM (Science, Technology, Engineering, Mathematics). An equivalent combination of education/experience will be considered.
If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.
ID# 4681
[applyform]

Jobs You Might Like: