UST
Location
Bangalore | India
Job description
Role Proficiency:
Lead Solution/Application Architecture for Large Engagements Outcomes: Define architecture for large engagement involving cluster of technologies and act as design authority for the engagement. Ensure technical quality of deliverables under their portfolio of projects with strict adherence to architecture principles and design standards. Conceptualize technical platform which addresses similar patterns of need for a domain or horizontal segment. Provide conceptual solution model as part of pre-sales activities Evangelize industry better practices across multiple accounts Mentor group of architects and support them in getting right type of exposure Measures of Outcomes: Sales Support (number of proposals contributed to; number new leads generated) Number of design patterns/components created/reused Number of technical complex solutions delivered Number of consulting assignments participated in or led Number of technology trainings conducted Technology certifications Number of white papers / document assets Number of reviews and audits Outputs Expected: New Service Design: Identify potential opportunities for new service offerings based on industry trends similar kind of demand from customer/ or emerging technology paradigm Create business case for investments for approval from senior management Identify product/service partner if any required to execute New Service Line Operating Model. Create differentiated offering in terms of framework/product/platform to position UST in new space Build reference applications and customer specific proof of concepts to demonstrate our offering Partner with Marketing Team to develop collaterals as part of GTM Architecture Governance & Review: Perform architecture review of all projects within portfolio Conduct design review of all framework elements including architecturally significant components Identify the common themes across projects within account/vertical and identify opportunity for optimization by creating reusable assets hence saving time & cost. Guide Technical Architects and Sr. Technical Leaders when they are stuck with any design challenges during the course of project delivery Conduct planned and unplanned technical audits for complex projects as applicable Define and measure project /program specific architectural and technology quality metrics Review outputs to ensure NFRs are met Knowledge Management & Capability Development: Partner with UST GAMA team in creating training program for new service offerings. Identify training needs of associates within vertical/horizontal purview Mentor group of Architects Gain and cultivate domain expertise to provide best and optimized solutions to customer Requirement gathering and Analysis: Understand and conceptualize architecturally significant requirement Validate the cross application / cross technology requirements to ensure integration ability and reconciliation of conflicting requirements; working with customers and other stakeholders Talent Management: Provide support to delivery management team in identification of training needs of the team Conduct training / certifications with the help of GAMA and mentoring with respect to technical skills on projects Support technical evaluation of external and internal candidates to meet project requirements Perform career guidance and performance management for team members Alliance Management: Identify product/service partners in alignment with overall approach taken at vertical/horizontal level Work with UST partnership team and third party product and service partners in creating GTM strategy Develop internal capabilities and complementary toolsets to support the GTM strategy Maintain the relationship with partners Act as the UST technical POC for specific horizontal space. Technology Consulting: Define problem statement for the customer in alignment with primary business objectives of the client. Assess existing landscape across relevant dimensions e.g. Business Architecture/Application Architecture/Data Architecture and Technology Architecture. Identify gaps between current state and potential target state. Define solution roadmap which enables organization to transition to new state in an agile manner Analyse solution fitment across various dimensions like technical feasibility cost vs. benefit people dimensions plus others. Demonstrate value add and get buy-in from key stakeholders on customer side at every stage of consulting engagement. Innovation and Thought Leadership: Incubate new concepts in partnership with customer or third party like Product Partners Universities others Evangelize the adoption of newer architecture paradigms and products within vertical or across organization. Promotion of reuse of in-house tools and accelerators across various accounts Participate in external forums to showcase UST capabilities and insights Sales Support: Provide Solution Support for pre-sales support activities like solicited and unsolicited proposal. Identify opportunities for providing unsolicited proposals to customers Conduct workshop at client location to demonstrate our ability to address customer needs using our unique offerings. Provide recommendation on execution and pricing models to delivery owner of the sales pursuit. Support Sales Owner/Delivery Owner in qualifying the opportunity. Highlight risks and recommend mitigation approach to Sales Owner/Delivery Owner of the sales pursuit. Present UST’s capability as part of client visits with clear articulation of our offerings Solution Definition & Design: Define architectural solution models by leveraging the latest architectural paradigms better suited for customer needs Define Architecture Principles and Patterns for engagement. Adopt appropriate technical stack. Ensure complete adherence to Adopted Architecture Principles & Design Standards in compliance with applicable regulatory mandates Guide technical team in adoption of principle and pattern and technical stack. Perform architecture and design review using industry standard methodologies. Partner with appropriate stakeholders in multi-vendor environment to ensure successful delivery of overall solution. Define non-functional requirements and ensure solution’s ability to meet the same at various stages of development. Resolve any issues based on industry expertise; leveraging partners Delivery Management Support: Proactive identification and management of technical risks Stakeholder Management: Build credibility with the client as a technical go-to person and be their trusted partner. Work to expand professional network in the client organization Manage the expectations of key stakeholders effectively to ensure success of the engagement. Asset Development and Governance: Provide thought leadership in conceptualizing the need and design of assets Track implementation of assets Improve asset effectiveness Improve deployment effectiveness Skill Examples: Use domain and industry knowledge to understand business requirements. Create POC to meet business requirements and contextualize the solution to the industry under guidance. Create business logic interacting with SMEs at various stages of the development. Translate business requirements to system requirements and perform impact analysis of changes in requirements Use Technology Knowledge to build solutions that interface multiple products/ technologies under guidance. Design technology roadmap for the client define POC specifics and provide technical guidance to teams to create the same. Create assets independently and provide technical guidance to practitioners; identifying and evaluating new technologies. Create white papers on Enterprise Architecture and conduct demos to the client to showcase the features of the solution; review and audit solution independently Use knowledge of Technology Trends to identify technologies/ product relevant to UST in the short term (1- 2 years) within own area/ multiple areas. Forecast trends on new solutions/products/ technologies required in UST. Create and review technology roadmap for the client Use knowledge of Architecture Concepts and Principles to evaluate the readiness and relevance of architecture solutions; evaluating existing client implementations for performance bottlenecks and suggest improvements. Create value proposition presentations and demos and provide thought leadership within UST. Provide training on best practices in architecture; providing technical guidance to teams during system architecture. Define enterprise architecture frameworks independently validate application architecture solutions and define system architecture for complex applications within the boundaries of the enterprise architecture Use knowledge of Design Patterns Tools and Principles to identify optimized patterns within the given requirements. Review and suggest applicability of design/ patterns to business needs. Define design best practices at project level; provide technical guidance to create high level design Use knowledge of Software Development Process Tools & Techniques to identify and assess incremental improvements for software development process methodology and tools. Take technical responsibility for all stages in the software development process. Conduct optimal coding with clear understanding of memory leakage and related impact.Job tags
Salary