Solution Architect

Posted:
9/18/2024, 12:18:57 AM

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Remote

The Solution Architect oversees the overall technical vision for a particular solution, ensuring it is aligned with the Enterprise Architecture defined by the Enterprise Architect and Chief Architect. This role engages with senior R&D, Product Management and business stakeholders to ensure the architecture domains (business, application, integration, infrastructure, security, ...) supports the execution of critical business functions. The Solution Architect becomes involved with a project at the time of its definition and remains involved throughout the full lifecycle of the project.

What You'll Do

  • Operate at highly varying levels of abstraction including business strategy, product strategy, technical design and implementation.

  • Find the best, cost efficient technological solution to solve business problems, considering the requirements of all technical and non-technical stakeholders.

  • Describe the structure, characteristics, behavior of software and/or hardware to project stakeholders.

  • Help ensure that a new solution will fit the existing IT landscape and document the architecture of a solution and oversee its translation into design.

  • Understand and translate the Enterprise Architecture into Solution Architecture, ensuring it is compliant. Then understand all solution constraints (e.g. technology, risks, scope, cost, quality, time, resources), compare them and make technological decisions to reconcile these with project goals.

  • Address quality attributes like security, performance, maintainability, scalability, usability, and reliability of a solution in its architecture.

  • Create proof of concepts to help identify and validate the solution architecture.

  • On request, review the architecture of other Clario products to ensure they match the enterprise architecture, evaluating alternative design solutions to meet agreed business needs, technical standards and best practices.

  • Act as a quality gate for architectural artefacts as well as a consultant for other specification artefacts at the request of the author or reviewer. Effectively communicate the architectural vision to all stakeholders, ensuring buy-in and compliance.

What you'll Bring

  • Bachelor's or master’s degree in computer science (or a related field).

  • 5+ years of experience architecting full stack solutions with knowledge in cloud design and delivery experience

  • Proficient in creating architecture diagrams with working knowledge of Infrastructure automation.

  • Knowledge of IaaS and PaaS technologies and solution strategies (container, serverless, data center).

  • Experience of Security related technology (Encryption, Hashes, standards, ...).

  • Experience of Domain-Driven Design / Bounded Context Analysis.

  • Knowledge of software engineering frameworks and methodologies (Agile, SAFe, V-Model, ...)

  • Cloud certification desirable (e.g. AWS or Azure Architect certification) and knowledge in cloud migrations and technology road mapping

The duties and responsibilities listed in this job description represent the major responsibilities of the position.  Other duties and responsibilities may be assigned, as required.  Clario reserves the right to amend or change this job description to meet the needs of Clario.  This job description and any attachments do not constitute or represent a contract.

The Department Head has the discretion to hire personnel with a combination of experience and education, which may vary from the above listed qualifications.