Description
Role Description:
Solutions Architect will be responsible for providing expert advice on solutions - application design, development, implementation, and support of business solutions - specifically Azure, Data Stack technologies. The candidate should possess a demonstrated breadth of knowledge across various enterprise solutions/technology stacks and ability to provide guidance to diverse customer stakeholders and external partners.
Responsibilities:
- Conduct architectural and engineering review of proposed IT investments/solutions to determine the strategic alignment and technical soundness.
- Conduct Workshop to facilitate strategy sessions, design reviews, product selection or requirements elicitation.
- Provide technical recommendations to senior executives to assist the decisions on proposed IT investments/solutions.
- Offer expert advice on application solutions including assisting with planning and architectural design, development, and resolution of technical issues.
- Develop and improve guidelines and criteria for the implementation of proposed IT solutions.
- Independently perform technical studies of products, analysis of alternatives, and brief results to senior executives.
Experience:
- IT experience of at least 10+ years with at least 5+ years of experience in a similar role
- Extensive experience in azure, Data Stack
- Experience with Agile development methodologies, product analysis and selection.
- Strong knowledge of Web Servers and tiered architectures, business intelligence, and cloud computing.
- Strong knowledge and experience with Virtualized environments.
- Strong knowledge and experience with public cloud service providers like AWS, Azure, GCP
- Experience in one of the JavaScript frameworks
- Experience with SQL & NoSQL database implementations including MySQL, SQL Server, Oracle, Casandra. MongoDB etc.
- Experience with SOA and Restful Web Services.
- Has led project or development teams in application design and development of complex systems.
- Strong written and verbal communication skills coupled with the ability to tailor communication to all levels of an organization.
- Demonstrated ability to debate ideas/strategy, comfortable managing constructive conflict, and not afraid to challenge the status quo.
- Strong presentation and facilitation skills
- Knowledge of Big Data design and implementation is a plus, but not required.
- Relevant certifications would be an added advantage.
Please be aware we are not necessarily expecting each candidate to cover all the above listed technologies.
Education/Certification:
- Bachelor's degree or equivalent education