Job Title: Solutions Architect
Department: Technical Services Team
Location: Richmond Hill, ON
We are seeking a Solutions Architect to join the Technical Services Team at Our client Inc. The Architect role will focus on aligning the Our client value proposition with client business requirements. It involves delivering consulting services to large IT organizations that are implementing our Software Defined Infrastructure Control (SDIC) solution. These consulting services are initiated by aligning our proposed solution to the client’s Cloud strategy.
The role involves conducting technical requirements gathering workshops to deliver and adapt our solution to the client’s needs resulting in a roadmap for delivery of the Our client solution. The architecture will address client needs in the following areas Demand and Routing requirement, Capacity forecasting and planning, Our client Installation architecture, Tuning of demand reservation console, Integration to Cloud stack tools, Integration to orchestration, Storage management integration, Advanced policies for the different Our client components, Our client recommended action routing and automation, Expanded capacity reporting, Establish service offerings, Transformation planning and Integration to CMBD.
In addition, the role will involve pre and post-sales technical Our client solution architecture development. Candidate will drive best practices for next generation software defined and cloud environment optimizations. The candidate will work directly with product management on validating roadmap with his / her field knowledge and experience and provide client feedback input into the direction of Our client.
The position requires strong conceptual and analysis skills, planning abilities, sound judgment, teamwork, leadership, innovation, excellent writing skills, and superior communication and presentation skills.
Take a technical management role in product rollouts by coaching and directing the technical team that provides the installation, configuration, integration, customization and validation within customer environments and for partner assessments.
Work closely with and manage client-specific cross-functional teams composed of Engineering, Sales, Client Services, and Business Development Representatives.
Define, coordinate, and prioritize customer and partner feedback and ideas into product management requirements for future enhancements to Our client ‘s products and services.
Play an active role within the department by participating in process development and other business improvement projects.
Regular client and partner interaction via telephone, email, and regular face-to-face contact.
Work directly and independently with customer/partner technical teams. Consult with C-suite executives as possible to become a trusted advocate.
Work with Client Services team members and the Training Service Department to advise on required training resource improvements.
6+ years of experience in an architecture capacity
4+ years of experience in enterprise software deployments and hands-on experience Demonstrated ability to gather and translate client business requirements into a solution architecture
Experience with heterogeneous operating systems including Windows, UNIX and Linux
Experience with virtualization technologies (VMware, OpenStack, etc…)
Travel up to 50% is required for this position
Nice to Have:
A B.S or M.S in Computer Science or a related field is strongly preferred
Experience with IBM POWER and AIX
Experience with relational databases (SQL Server or Oracle preferred)
Strong verbal communication skills and excellent technical writing skills
Strong team player and enjoys working in a fast paced team atmosphere
Ability to manage multiple priorities, commitments and projects
Ability to communicate complex ideas verbally and through documentation
Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences