The Solution Architect strategically designs and implements medium and complex technology solutions that meet business requirements that are fully aligned with enterprise and domain architecture guidelines. This role requires proficiency in producing architectures and designs leveraging pre-established design patterns and defined best practices for low to moderate technological and business function complexity. The Solution Architect is responsible for determining and selecting appropriate design patterns, providing technical expertise and direction for the development of complex hardware and software projects, and translating application and end user system requirements into technical requirements. The position also involves analyzing and solving complex problems, defining strategies for networking, server platform, desktop services, and security, and leading orientation and planning review sessions with local IT project managers.