Role Purpose
The purpose of the role is to create exceptional and detailedarchitectural application design and provide thought leadership andenable delivery teams to provide exceptional client engagement andsatisfaction.
Do
- Develop architectural application for the new deals/ majorchange requests in existing deals
- Creates an enterprise-wide architecture that ensures systems arescalable, reliable, and manageable.
- Manages application assets and directs the development effortswithin an enterprise to improve solution delivery and agility
- Guides how to construct and assemble application components andservices to support solution architecture and application development
- Maintains the frameworks and artefacts used in theimplementation of an application, with reference to the systematicarchitecture of the overall application portfolio
- Responsible for application architecture paradigms such asservice-oriented architecture (SOA) and, more specifically,microservices, ensuring business achieve agility and scalability for afaster time to market
- Provide solution of RFP’s received from clients and ensureoverall design assurance
- Develop a direction to manage the portfolio of to-be-solutionsincluding systems, shared infrastructure services, applications in orderto better match business outcome objectives
- Analyse technology environment, enterprise specifics, clientrequirements to set a collaboration design framework/ architecture
- Depending on the client’s need with particular standards andtechnology stacks create complete RFPs
- Provide technical leadership to the design, development andimplementation of custom solutions through thoughtful use of moderntechnology
- Define and understand current state solutions and identifyimprovements, options & tradeoffs to define target state solutions
- Clearly articulate and sell architectural targets, recommendationsand reusable patterns and accordingly propose investment roadmaps
- Evaluate and recommend solutions to integrate with overalltechnology ecosystem
- Tracks industry and application trends and relates these to planningcurrent and future IT needs
- Provides technical and strategic inputs during the projectplanning phase in the form of technical architectural designs andrecommendations
- Account mining to find opportunities in the existing clients
- Collaborates with all relevant parties in order to review theobjectives and constraints of solutions and determine conformance withthe Enterprise Architecture.
- Identifies implementation risks and potential impacts.
- Create new revenue streams within applications as APIs that canbe leveraged by clients
- Bring knowledge of automation in application by embracing Agileand dev-ops principles to reduce manual part
- Understanding application requirements and design astandardize application
- Creating Intellectual Property in forms of services, patterns,models and organizational approaches
- Designing patterns, best practices and reusable applicationsthat can be used for future references
- Ensure system capabilities are consumed by system components andset criteria for evaluating technical and business value in terms ofTolerate, Invest, Migrate and Eliminate
- Provide platform to create standardize tools, uniform design andtechniques are maintained to reduce costs of maintenance
- Coordinating input on risks, costs and opportunities forconcepts
- Developing customised applications for the customers alignedwith their needs
- Perform design and code reviews thoroughly on regular basis,keeping in mind the security measures
- Understanding design and production procedures and standards tocreate prototypes and finished products
- Work closely with systems analysts, software developers, datamanagers and other team members to ensure successful production ofapplication software
- Offer viable solutions for various systems and architectures todifferent types of businesses
- Seamless integration of new and existing systems to eliminatepotential problems and maintain data structure and bring value in termsof development
- Transforming all applications into digital form and implementand evolve around mesh app and service architecture that support newtechnologies like IOT, blockchain, machine learning, automation, BOTSetc
- Cloud Transformation: (Migration)
- Understanding non-functional requirements
- Producing artefacts such as deployment architecture, interfacecatalogue
- Identify internal and external dependency, vendor and internal ITmanagement
- Support build and testing team
- Cloud Transformation: (Modernization)
- Understanding and Defining target architecture in Integration space
- Assessing project pipeline / demand and align to target architecture
- Technical support of delivery team in terms and POC and technicalguidance
- Keep Up-to-date with the latest technologies in the market
- Enable Delivery Teams by providing optimal deliverysolutions/ frameworks
- Build and maintain relationships with executives, technicalleaders, product owners, peer architects and other stakeholders tobecome a trusted advisor
- Collaborate with enterprise architect for translating businessstrategy to execution
- Develops and establishes relevant technical, business processand overall support metrics (KPI/SLA) to drive results
- Bring value in terms of quality in development activities byleveraging cloud based and scalable infrastructure
- Manages multiple projects and accurately reports the status ofall major assignments while adhering to all project management standards
- Identify technical, process, structural risks and prepare a riskmitigation plan for all the projects
- Ensure quality assurance of all the architecture or designdecisions and provides technical mitigation support to the deliveryteams
- Recommend tools for reuse, automation for improved productivityand reduced cycle times
- Continuously review session with customers for sustainabledevelopment practices
- Leads the development and maintenance of enterprise frameworkand related artefacts
- Develops trust and builds effective working relationshipsthrough respectful, collaborative engagement across individual productteams
- Ensures architecture principles and standards are consistentlyapplied to all the projects
- Ensure optimal Client Engagement
- Support pre-sales team while presenting the entire solution designand its principles to the client
- Negotiate, manage and coordinate with the client teams to ensure allrequirements are met and create an impact of solution proposed
- Demonstrate thought leadership with strong technical capability infront of the client to win the confidence and act as a trusted advisor
- Competency Building and Branding
- Ensure completion of necessary trainings and certifications
- Develop Proof of Concepts (POCs), case studies, demos etc. fornew growth areas based on market and customer research
- Develop and present a point of view of Wipro on applicationdesign and architect by writing white papers, blogs etc.
- Attain market referencability and recognition through highestanalyst rankings, client testimonials and partner credits
- Be the voice of Wipro’s Thought Leadership by speaking inforums (internal and external)
- Mentor developers, designers and Junior architects in theproject for their further career development and enhancement
- Contribute to the architecture practice by conducting selectioninterviews etc
- Team Management
- Resourcing
- Anticipating new talent requirements as per the market/ industrytrends or client requirements
- Hire adequate and right resources for the team
- Talent Management
- Ensure adequate onboarding and training for the team members toenhance capability & effectiveness
- Build an internal talent pool and ensure their career progressionwithin the organization
- Resourcing
- Manage team attrition
- Drive diversity in leadership positions
- Performance Management
- Set goals for the team, conduct timely performance reviews andprovide constructive feedback to own direct reports
- Ensure that the Performance Nxt is followed for the entire team
- Employee Satisfaction and Engagement
- Lead and drive engagement initiatives for the team
- Track team satisfaction scores and identify initiatives to buildengagement within the team
Stakeholder Interaction
Stakeholder Type | Stakeholder Identification | Purpose of Interaction |
Internal | Delivery teams | Review of architectural process deployment in engagements,escalation management, issue resolution, delivery assurance andexcellence |
Pre-sales team | For solutioning and architectural design purpose | |
Quality Assurance | Periodic review of architecture | |
Practice teams | To understand the different solution portfolios | |
Holmes engineering and roll out | For automation purpose | |
Talent Transformation Team, Competency Group | Plan and support delivery of Technical Trainings, knowledgesharing | |
HRBP | For hiring and managing resources | |
External | Vendors/ Partners | For strategic alignment and partnerships, training |
Industry forums | Best practices, market intelligence, knowledge sharing |
Display
Lists the competencies required to perform this role effectively:
- Functional Competencies/ Skill
- Domain/Industry Knowledge – Awareness and knowledge of broadeconomic, demographic, technological and global trends within ownecosystem – Master
- Market Intelligence – Deep specialized understanding of theecosystem practice, overall market & competition and nuances ofdelivery in that domain – Master
- Systems Thinking – Understanding of the Wipro system(interrelatedness, interdependencies and boundaries) and perform problemsolving in a complex environment - Expert
- Leveraging Technology – In-depth knowledge of and mastery overecosystem technology that commands expert authority respect – Master
- Asset reusability – ability to re-use the assets to ensurescalability and optimization - Expert
- Technical knowledge – architecture design principles,framework and documentation - Master
Competency Levels | |
Foundation | Knowledgeable about the competency requirements. Demonstrates (inparts) frequently with minimal support and guidance. |
Competent | Consistently demonstrates the full range of the competency withoutguidance. Extends the competency to difficult and unknown situations aswell. |
Expert | Applies the competency in all situations and is serves as a guide toothers as well. |
Master | Coaches others and builds organizational capability in the competencyarea. Serves as a key resource for that competency and is recognisedwithin the entire organization. |
- Behavioral Competencies
- Strategic perspective
- Stakeholder Management
- Technology Acumen
- Innovation
- Managing Complexity
- Client centricity
- Execution excellence
- Self-Learning
- Domain Experience
- Change agility
- Passion for results
- Nurturing people
- Executive presence
Deliver
No. | Performance Parameter | Measure |
1. | Support sales team to create wins | % of proposals with Quality Index >7, timely support of theproposals, identifying opportunities/ leads to sell services within/outside account (lead generation), no. of proposals led |
2. | Delivery support | CSAT, delivery as per cost, quality and timelines, Identify anddevelop resuable components, utilization %, Recommend tools for reuse,automation for improved productivity and reduced cycle times, # ofreusable components |
3. | Capability development | % trainings and certifications completed, increase in ACEcertifications, thought leadership content developed (white papers,Wipro PoVs) |
4. | Practice Building | Identifying opportunities for architects in the account and outsidethrough known contacts, Contribute towards domain and technologyaccelerator kits, Mentoring junior architects |
5. | Team Management | Team attrition %, Employee satisfaction score |
Fullstack Java Enterprise