Match score not available

Solutions Architect

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Salary: 
50 - 182K yearly
Experience: 
Expert & Leadership (>10 years)
Work from: 
Canada, Virginia (USA), United States

Offer summary

Qualifications:

10+ years of cloud development/architecture experience, Expert knowledge of AWS/Azure services, Experience in AI infrastructure & deployment, Undergraduate degree in Computer Science or STEM, Development skills in C#, .Net, and JavaScript.

Key responsabilities:

  • Translate business objectives into solution architectures
  • Lead the design and implementation of technical solutions
  • Collaborate with teams to drive technology adoption
  • Mitigate risks and ensure governance on projects
  • Provide guidance to IT team members and stakeholders
Affinity logo
Affinity Information Technology & Services Scaleup https://affinity-group.ca/
51 - 200 Employees
See more Affinity offers

Job description

Job Description:

On behalf of our public sector client, Affinity is looking for a Solutions Architect who will be responsible for translating business objectives into scalable and efficient solution architectures. This role leads the design and implementation of technical solutions, ensuring alignment with organizational goals and evolving business needs. The Solution Architect will guide teams through the development of innovative AI-driven systems, leveraging cloud technologies to create resilient, high-performing applications. By driving collaboration across technical and business stakeholders, the Solution Architect will help ensure the successful deployment of cutting-edge technologies, maintaining robust governance to maximize business value and mitigate risk.

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. This role also 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: a. define the system's components and their responsibilities; b. define the interfaces and available connections between components; c. specify the technologies and applicable standards to use to develop the application; d. address applicable non-functional requirements – reliability, performance, scalability, security, etc.; e. 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; f. hands-on prototyping of new technology solutions.

• Verifies that the design is built, configured, and documented correctly as the software solution stabilizes. This role helps the project team recognize and mitigate any emerging risk to existing business processes or the solution's overall success by: a. ensuring that every team member understands and uses the technology stack correctly; b. ensuring that the solution's architecture is elaborated in stages promptly; c. ensuring that the various stakeholder viewpoints and perspectives remain in sync; d. advising on various issues, including tool and environment selection; e. establishing technical priorities; f. 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.

o Identifying gaps in existing code, components, and technical infrastructure.

o 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 generates business value while mitigating any risks that might arise from selected software solutions.

• Collaborates frequently to anchor and embed systems design, by: a. supporting product owners and subject matter experts in decision making; b. guiding teams in design-related disciplines and practices that foster an open exchange of ideas; c. 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

Qualifications:

• 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.

• 10+ years of development/architecture experience on cloud.

• 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 JavaScript, ASP.net, and .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.

Hourly rate: $95 per hour

Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long-term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided based on qualifications, merit, and business needs.

For more information on Affinity, please visit www.affinity-group.ca .

Job Number: 11142

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Quality Assurance
  • Governance

Solutions Architect Related jobs