Solution Architect

Job Description

  • Primary Skills: Lead development of solution architecture and design to meet functional and non-functional requirements across a set of applications or products within an enterprise.
  • Should have strong Microsoft Azure background and hands on experience in latest tools/techniques.
  • Support technical architects and teams to design and deliver technical solutions for complex requirements.
  • Provide direction and take decisions (solution related) by making reasonable assumptions in the face of significant ambiguity or uncertainty.
  • Acquire comprehensive understanding of customer’s business, existing systems and enterprise level requirement & constraints.
  • Involve people from different stakeholder groups in decision making in a way that builds ownership and commitment to implementation.
  • Communicate architecture and solution strategy clearly to diverse groups (project managers, test/development teams, business analysts etc.).
  • Provide roadmap and specific solution (includes technical, functional and non-functional) to achieve stated requirements aligned with enterprise goal.
  • Demonstrate very strong skills in documenting architecture and preparing technical papers to explain architectural motivations/strategy or rationale.
  • Good understanding of threat modelling techniques and should able to drive development of threat model documents.
  • Understand agenda/concerns of different teams; network and build relationships to achieve progress towards larger goals.
  • Build practices and models for delivering solutions across projects/work packages.
  • Demonstrate strong leadership skills and manage relationships with key customer stakeholders.
  • Should contribute to writing RFP’s and value Propositions for the customer and technology respectively Secondary Skills.
  • Lay out the overall technical design framework and technology roadmap.
  • Define and customize estimation technique suitable for the project and be transparent to customer and key stake holders.
  • Identify new technology/product/COTS and find applicability to reduce time and cost.
  • Account progression & Cost optimization.
  • Ensure protection of company assets and compliance to information security policies.
  • Help customer formulate their IT strategy in the long term.