TECHNO FUNCTIONAL CONSULTANT L2
Role Purpose
The purpose of this role is to provide solutions and bridge the gap between technology and business know-how to deliver any client solution
Do
1. Bridging the gap between project and support teams through techno-functional expertise
- For a new business implementation project, drive the end to end process from business requirement management to integration & configuration and production deployment
- Check the feasibility of the new change requirements and provide optimal solution to the client with clear timelines
- Provide techno-functional solution support for all the new business implementations while building the entire system from the scratch
- Support the solutioning team from architectural design, coding, testing and implementation
- Understand the functional design as well as technical design and architecture to be implemented on the ERP system
- Customize, extend, modify, localize or integrate to the existing product by virtue of coding, testing & production
- Implement the business processes, requirements and the underlying ERP technology to translate them into ERP solutions
- Write code as per the developmental standards to decide upon the implementation methodology
- Provide product support and maintenance to the clients for a specific ERP solution and resolve the day to day queries/ technical problems which may arise
- Create and deploy automation tools/ solutions to ensure process optimization and increase in efficiency
- Sink between technical and functional requirements of the project and provide solutioning/ advise to the client or internal teams accordingly
- Support on-site manager with the necessary details wrt any change and off-site support
2. Skill upgradation and competency building
- Clear wipro exams and internal certifications from time to time to upgrade the skills
- Attend trainings, seminars to sharpen the knowledge in functional/ technical domain
- Write papers, articles, case studies and publish them on the intranet
Deliver
| No. | Performance Parameter | Measure |
| 1. | Contribution to customer projects | Quality, SLA, ETA, no. of tickets resolved, problem solved, # of change requests implemented, zero customer escalation, CSAT |
| 2. | Automation | Process optimization, reduction in process/ steps, reduction in no. of tickets raised |
| 3. | Skill upgradation | # of trainings & certifications completed, # of papers, articles written in a quarter |
DEVELOPER L3
Role Purpose
The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters
Do
1. Instrumental in understanding the requirements and design of the product/ software
- Develop software solutions by studying information needs, studying systems flow, data usage and work processes
- Investigating problem areas followed by the software development life cycle
- Facilitate root cause analysis of the system issues and problem statement
- Identify ideas to improve system performance and impact availability
- Analyze client requirements and convert requirements to feasible design
- Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements
- Conferring with project managers to obtain information on software capabilities
2. Perform coding and ensure optimal software/ module development
- Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software
- Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases
- Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
- Analyzing information to recommend and plan the installation of new systems or modifications of an existing system
- Ensuring that code is error free or has no bugs and test failure
- Preparing reports on programming project specifications, activities and status
- Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns
- Compile timely, comprehensive and accurate documentation and reports as requested
- Coordinating with the team on daily project status and progress and documenting it
- Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders
3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution
- Capturing all the requirements and clarifications from the client for better quality work
- Taking feedback on the regular basis to ensure smooth and on time delivery
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation
- Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc
- Timely Response to customer requests and no instances of complaints either internally or externally
Deliver
| No. | Performance Parameter | Measure |
| 1. | Continuous Integration, Deployment & Monitoring of Software | 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan |
| 2. | Quality & CSAT | On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation |
| 3. | MIS & Reporting | 100% on time MIS & report generation |
DEVELOPER L3
Role Purpose
The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters
Do
1. Instrumental in understanding the requirements and design of the product/ software
- Develop software solutions by studying information needs, studying systems flow, data usage and work processes
- Investigating problem areas followed by the software development life cycle
- Facilitate root cause analysis of the system issues and problem statement
- Identify ideas to improve system performance and impact availability
- Analyze client requirements and convert requirements to feasible design
- Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements
- Conferring with project managers to obtain information on software capabilities
2. Perform coding and ensure optimal software/ module development
- Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software
- Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases
- Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
- Analyzing information to recommend and plan the installation of new systems or modifications of an existing system
- Ensuring that code is error free or has no bugs and test failure
- Preparing reports on programming project specifications, activities and status
- Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns
- Compile timely, comprehensive and accurate documentation and reports as requested
- Coordinating with the team on daily project status and progress and documenting it
- Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders
3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution
- Capturing all the requirements and clarifications from the client for better quality work
- Taking feedback on the regular basis to ensure smooth and on time delivery
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation
- Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc
- Timely Response to customer requests and no instances of complaints either internally or externally
Deliver
| No. | Performance Parameter | Measure |
| 1. | Continuous Integration, Deployment & Monitoring of Software | 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan |
| 2. | Quality & CSAT | On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation |
| 3. | MIS & Reporting | 100% on time MIS & report generation |
SOLUTION ARCHITECT L1
Role Purpose
The purpose of the role is to create exceptional architectural solution design and thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction.
Do
1.Develop architectural solutions for the new deals/ major change requests in existing deals
- Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable.
- Provide solutioning of RFP’s received from clients and ensure overall design assurance
- Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives
- Analyse technology environment, enterprise specifics, client requirements to set a collaboration solution design framework/ architecture
- Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology
- Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions
- Clearly articulate, document and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps
- Evaluate and recommend solutions to integrate with overall technology ecosystem
- Works closely with various IT groups to transition tasks, ensure performance and manage issues through to resolution
- Perform detailed documentation (App view, multiple sections & views) of the architectural design and solution mentioning all the artefacts in detail
- Validate the solution/ prototype from technology, cost structure and customer differentiation point of view
- Identify problem areas and perform root cause analysis of architectural design and solutions and provide relevant solutions to the problem
- Collaborating with sales, program/project, consulting teams to reconcile solutions to architecture
- Tracks industry and application trends and relates these to planning current and future IT needs
- Provides technical and strategic input during the project planning phase in the form of technical architectural designs and recommendation
- Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture
- Identifies implementation risks and potential impacts
2.Enable Delivery Teams by providing optimal delivery solutions/ frameworks
- Build and maintain relationships with executives, technical leaders, product owners, peer architects and other stakeholders to become a trusted advisor
- Develops and establishes relevant technical, business process and overall support metrics (KPI/SLA) to drive results
- Manages multiple projects and accurately reports the status of all major assignments while adhering to all project management standards
- Identify technical, process, structural risks and prepare a risk mitigation plan for all the projects
- Ensure quality assurance of all the architecture or design decisions and provides technical mitigation support to the delivery teams
- Recommend tools for reuse, automation for improved productivity and reduced cycle times
- Leads the development and maintenance of enterprise framework and related artefacts
- Develops trust and builds effective working relationships through respectful, collaborative engagement across individual product teams
- Ensures architecture principles and standards are consistently applied to all the projects
- Ensure optimal Client Engagement
- Support pre-sales team while presenting the entire solution design and its principles to the client
- Negotiate, manage and coordinate with the client teams to ensure all requirements are met and create an impact of solution proposed
- Demonstrate thought leadership with strong technical capability in front of the client to win the confidence and act as a trusted advisor
3.Competency Building and Branding
- Ensure completion of necessary trainings and certifications
- Develop Proof of Concepts (POCs),case studies, demos etc. for new growth areas based on market and customer research
- Develop and present a point of view of Wipro on solution design and architect by writing white papers, blogs etc.
- Attain market referencability and recognition through highest analyst rankings, client testimonials and partner credits
- Be the voice of Wipro’s Thought Leadership by speaking in forums (internal and external)
- Mentor developers, designers and Junior architects in the project for their further career development and enhancement
- Contribute to the architecture practice by conducting selection interviews etc
4.Team Management
-
Resourcing
- Anticipating new talent requirements as per the market/ industry trends or client requirements
- Hire adequate and right resources for the team
- Talent Management
- Ensure adequate onboarding and training for the team members to enhance capability & effectiveness
- Build an internal talent pool and ensure their career progression within the organization
- Manage team attrition
- Drive diversity in leadership positions
- Performance Management
- Set goals for the team, conduct timely performance reviews and provide 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 build engagement within the team
NETWORK ENGINEER L0(CONTRACT)
Role
Network Engineer
Do
– Administration and Management of Wipro LAN & WAN (Network Domain) across globe as a part of Global Network Project Implementation Team based on the Projects assigned.
– Implementation and configuration of Network devices which consists of Routers, Switches, NMS Tools & Wifi Devices from different manufacturers (Mainly Cisco & some cases Avaya / Brocade, etc.).
– Configure / Implement Network Devices as per the hardening Guidelines & as per particular Project requirement.
– Troubleshoot Network & Security related problems in a particular Project based on the Project scope defined.
– Implementation of Network Infrastructure for new Offshore Development Centers (ODC) with appropriate security levels and redundancy as per the ODC requirements.
– Implementation of Network Infrastructure for new Enterprise Projects with appropriate security levels and redundancy. – Implement ODC setups with connectivity varying from MPLS Connectivity, Client to site VPN, Site to Site VPN (Router based).
– Handle implementations in project movements within Wipro locations, Point to point link establishment, Network infra for new Wipro locations including LAN/WAN/Internet Architecture etc.
– Coordination with ISP, clients and onsite technical teams for P2P, MPLS, VPN and other links for new implementations and troubleshooting connectivity issues.
– Validating the technical feasibility of the network design plans for customer/Enterprise networks submitted by the design team and provide appropriate suggestions as required.
– Knowledge & exposure on (not limited to) NMS Tools, Routing Protocols such as OSPF, BGP, etc., MPLS Configuration (VRF Config), Switching Protocols, STP, QoS, etc. – Execute the implementation per the standard ISO (20000 & 27001) and Wipro IRMC guidelines following incident, change and capacity management procedures followed in Wipro. – CCNP Equivalent Certifications with around 5 years’ experience. – Should be able to Multitask & involve in multiple projects at a time. – Take lead and participate in S0 calls and Outages till resolution
AWS Cloud Architect
Role Purpose
The purpose of the role is overall development of the target Architecture through defining the technology roadmap for own business/ domain. Recognized as the subject matter expert for a specific domain and provides expert advice & guidance to different business stakeholders
Do
- Develop architectural application for the new deals/ major change requests in existing deals
- Creates enterprise wide business/ domain architecture deliverables (enabling, diagnostic and actionable) focused on the target audience and its issues and opportunities
- Look for opportunities to use high-level business and operating models (business capability and value chain), combined with or relating to business, people, information, technology and solutions.
- Contributes to the Target Architecture, by developing and maintaining the technology roadmap for area of expertise and ensuring that roadmap remains aligned to the Business Strategy
- Recognizing innovative use of technology for increasing performance measures
- Works with other IS and business stakeholders to drive the development and adoption of the target architecture for own domain
- Establish domain specific standards, near/mid-term strategy, and roadmaps, in adherence to, and in support of Enterprise standards, strategy, and roadmaps.
- Guide a solution from concept to delivery – envision and create solutions that meet requirements
- Prove the feasibility of a design; and can ultimately be implemented and supported in the Production environment
- Oversee product/ platform engineering, protocol map development, virtualization as per the business solution requirements
- Apply architectural and engineering concepts to design a solution that meets operational requirements, such as scalability, maintainability, security, reliability, extensibility, flexibility, availability, and manageability.
- Participate and lead research and development efforts (proof of concept, prototypes), as subject matter experts, when introducing new technologies, in conjunction with team and Product Owners
- Partners with IT and line of business functional groups to communicate and clarify business needs, contributes to the development of long-range system plans, and ensures that IT products, services and processes are aligned with line of business needs.
- Define high-level migration plans to address the gaps between the current and future state, typically in sync with the IT budgeting or other capital planning processes
- Provides technology consulting to solution architects, junior staff members, and others who are using or modifying multiple domain technologies within a solution, insuring the technology operates coherently to meet overall needs
- Interaction with EA, OEMs, Technical leads for defining business solutions
- Depending on the client’s need with particular standards and technology stacks create complete RFPs
- Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps
- Provide solution of RFP’s received from clients and ensure overall design assurance
- Develop a direction to manage the portfolio of all the business/ domain requirements including systems, shared infrastructure services in order to better match business outcome objectives
- Analyse technology environment, enterprise specifics, client requirements to set a collaboration solution for the big/small data
- Provide technical leadership to the implementation of custom solutions through thoughtful use of modern technology
- Define and understand current issues and problems and identify improvements
- Evaluate and recommend solutions to integrate with overall technology ecosystem keeping consistency throughout
- Understand the root cause problem in integrating business and product units
- Validate the solution/ prototype from technology, cost structure and customer differentiation point of view
- Collaborating with sales and delivery leadership teams to identify future needs and requirements
- Tracks industry and application trends and relates these to planning current and future IT needs
- Understanding enterprise requirements and provide solutions for technical ecosystem
- Creating Intellectual Property in forms of services, patterns, models and organizational approaches.
- Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part
- Responsible for successfully applying the technology in their domain to solve business problems in a supportable, cost effective, way
- Analyze the current technology environment to detect critical deficiencies and recommend solutions for improvement. In addition, analyze the technology industry and market trends to determine their potential impact on the enterprise as well as on the enterprise technology architecture
- Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives
- Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance
- Seamless integration and advising of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development
- Serve as technical owner and point of contact for domain specific solutions and provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology
- Enable Delivery Teams by providing optimal delivery solutions/ frameworks
- Build and maintain relationships with executives, technical leaders, product owners, peer architects and other stakeholders to become a trusted advisor
- Collaborate with enterprise architect for translating business strategy to execution
- Develops and establishes relevant technical, business process and overall support metrics (KPI/SLA) to drive results
- Bring value in terms of quality in development activities by leveraging cloud based and scalable infrastructure
- Identify technical, process, structural risks and prepare a risk mitigation plan for all the projects
- Ensure quality assurance of all the architecture or design decisions and provides technical mitigation support to the delivery teams
- Recommend tools for reuse, automation for improved productivity and reduced cycle times
- Leads the development and maintenance of enterprise framework and related artefacts
- Develops trust and builds effective working relationships through respectful, collaborative engagement across individual product teams
- Provide architectural oversight of projects; ensure requirements are in alignment with business strategies and business architecture roadmap/framework.
- Ensure solutions developed across organization are aligned to enterprise architecture standards and principles, leverage common solutions and services, and meet financial targets (cost and benefits).
- Negotiate, manage and coordinate with the client teams to ensure all requirements are met and create an impact of solution proposed
- Demonstrate thought leadership with strong technical capability in front of the client to win the confidence and act as a trusted advisor
SOLUTION ARCHITECT L1
Role Purpose
The purpose of the role is to create exceptional architectural solution design and thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction.
Do
1.Develop architectural solutions for the new deals/ major change requests in existing deals
- Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable.
- Provide solutioning of RFP’s received from clients and ensure overall design assurance
- Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives
- Analyse technology environment, enterprise specifics, client requirements to set a collaboration solution design framework/ architecture
- Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology
- Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions
- Clearly articulate, document and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps
- Evaluate and recommend solutions to integrate with overall technology ecosystem
- Works closely with various IT groups to transition tasks, ensure performance and manage issues through to resolution
- Perform detailed documentation (App view, multiple sections & views) of the architectural design and solution mentioning all the artefacts in detail
- Validate the solution/ prototype from technology, cost structure and customer differentiation point of view
- Identify problem areas and perform root cause analysis of architectural design and solutions and provide relevant solutions to the problem
- Collaborating with sales, program/project, consulting teams to reconcile solutions to architecture
- Tracks industry and application trends and relates these to planning current and future IT needs
- Provides technical and strategic input during the project planning phase in the form of technical architectural designs and recommendation
- Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture
- Identifies implementation risks and potential impacts
2.Enable Delivery Teams by providing optimal delivery solutions/ frameworks
- Build and maintain relationships with executives, technical leaders, product owners, peer architects and other stakeholders to become a trusted advisor
- Develops and establishes relevant technical, business process and overall support metrics (KPI/SLA) to drive results
- Manages multiple projects and accurately reports the status of all major assignments while adhering to all project management standards
- Identify technical, process, structural risks and prepare a risk mitigation plan for all the projects
- Ensure quality assurance of all the architecture or design decisions and provides technical mitigation support to the delivery teams
- Recommend tools for reuse, automation for improved productivity and reduced cycle times
- Leads the development and maintenance of enterprise framework and related artefacts
- Develops trust and builds effective working relationships through respectful, collaborative engagement across individual product teams
- Ensures architecture principles and standards are consistently applied to all the projects
- Ensure optimal Client Engagement
- Support pre-sales team while presenting the entire solution design and its principles to the client
- Negotiate, manage and coordinate with the client teams to ensure all requirements are met and create an impact of solution proposed
- Demonstrate thought leadership with strong technical capability in front of the client to win the confidence and act as a trusted advisor
3.Competency Building and Branding
- Ensure completion of necessary trainings and certifications
- Develop Proof of Concepts (POCs),case studies, demos etc. for new growth areas based on market and customer research
- Develop and present a point of view of Wipro on solution design and architect by writing white papers, blogs etc.
- Attain market referencability and recognition through highest analyst rankings, client testimonials and partner credits
- Be the voice of Wipro’s Thought Leadership by speaking in forums (internal and external)
- Mentor developers, designers and Junior architects in the project for their further career development and enhancement
- Contribute to the architecture practice by conducting selection interviews etc
4.Team Management
-
Resourcing
- Anticipating new talent requirements as per the market/ industry trends or client requirements
- Hire adequate and right resources for the team
- Talent Management
- Ensure adequate onboarding and training for the team members to enhance capability & effectiveness
- Build an internal talent pool and ensure their career progression within the organization
- Manage team attrition
- Drive diversity in leadership positions
- Performance Management
- Set goals for the team, conduct timely performance reviews and provide 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 build engagement within the team
Principal Consultant
The role
- Technical expert role during hands-on development.
- 11+ years of hands on development experience on Endur.
- Working closely with Front/Middle/Back Office, Operations and Finance business users and be responsible for gathering, documenting, and delivering requirements and use cases through to user acceptance and implementation.
- Partnering with business users you will work as part of a diverse project team and be recognised as an Endur expert.
Key responsibilities
- Business knowledge in Gas, Power and LNG Trading activities is a must.
- Strong knowledge across Trading value chain: Front office (deal capture, risk), Mid office (scheduling and nominations) and Back Office (settlements and accounting) is a must.
- 11+ years of experience in Endur (preferably v15 or higher) technical design, configuration and development.
- 11+ years of experience in APM, AVS/JVS scripting and OpenComponent and other Endur development technologies.
- Candidates should have exposure to OpenLink table structure and should have the ability to write SQL
- Configuring the technical solution to match the solution design.
- Supporting the development process by advising developers and technical staff on business context.
- Work with the in-house support, QA and development teams to help drive the platform’s usage through the end client.
- Must have in depth exposure to one of the modules – Connex/Report Builder/APM/ Settlements &Accounting/Deal Modelling/cMotion
- Any hands-on Azure Tech Stack experience like Azure Integration Services, Azure Dev Ops, MS Power Platform will be a plus.
SENIOR CONSULTANT – TECH & IMPL
Role Purpose
Senior Consultants are able to leverage their experience to deliver discrete projects with minimal supervision. They demonstrate clear understanding of the client’s business issues, detailing and tailoring consulting solutions to generate maximum value through idea generation and engagement experience. The Senior Consultant must achieve high personal billability.
Do
Consulting Execution
• An ambassador for the Wipro tenets and values, secures great feedback from multiple clients
• Consulting project Manager or equivalent coordinates teams of consultants, responsible for assuring quality of deliverables
• Flexible in approach, ability to coordinate resource with expertise in various areas
• Decisive and directive delivery focus with a can do attitude, demonstrates both hard and soft skills
• Coaches, mentors and motivates team and client staff, build trust and confidence through focus on quality and delivery
• Effective at engaging with clients, extracting information, e.g., developing facilitation and communication skills
• Responsible for ensuring project administration is up to date e.g., SoW, tagging, etc.,
Business development
• Ensures high levels of individual utilisation achievement in line with the levels expected as part of the goal setting process
• Consistently agrees personal extensions with client
• Demonstrates developing network of relationships with clients and provides required intelligence/insights to solve’ clients business problems
• Builds relationships with client peers and provides required intelligence/insights to solve clients business problems
• Leads smaller scale meetings with sales teams, leads proposal development to a high standard working with sales teams as appropriate
• Anchors market research activities in chosen area of work
• Consistently plays a major role in opportunity identification, raising potential pursuits to practice leadership team, helping them proactively in pursuits
Thought Leadership
• Develops insight into chosen industry and technology trends, ensures they are shared with the wider practice/GCG in one of the various channels
• Contributes to team thought leadership
• Ensures a track record is written up of own assignment and, where appropriate, ensures it is written up as a case study
Contribution to Practice/Wipro
• Continually delivers all Wipro admin in a timely manner (timesheets, appraisals expenses, etc.,)
• Demonstrates contribution to internal initiatives
• Suggest ways to improve an engagement through leverage of tools, methods assets, information sources , IP available within the knowledge management platform
• Organises the contribution of IP and knowledge assets to the central repository of Wipro and GCG and promotes reuse
• Engages with other consulting and delivery teams to enhance collaboration and growth and is part of the Wipro ‘Communities’ activities
• Proposes new service offerings/capabilities and demonstrates value through innovation and subject matter expertise
• Provides on/off site training, demos to existing staff as needed. Develops process assets and other reusable artefacts based on learnings from projects
• Routinely connects with SMEs to ensure delivery approach considers downstream requirements
• Proactively participates in and suggests ideas for practice development initiatives
• Actively shares knowledge and points of view within the team and within relevant communities of interest
Deliver
| Strategic Objectives | Parameter Description |
Measure (Select relevant measures/ modify measures after speaking to your Manager) |
| Deliver growth in consulting revenues | • Support business performance for direct consulting against relevant quarterly/annual targets • Improve quality of consulting by flawless delivery of transformation engagements |
• % of Personal Utilisation Achievement (against target) • No. of RFI/RFPs responses supported • No. of transformation engagements delivered • No. of referenceable clients, testimonials • Average CSAT, PCSAT across projects |
| Generate Impact | • Enable pull through business/ impact for Wipro through front end consulting engagements/deal pursuit/client relationships | • Number and value of downstream opportunities identified for GCG and larger Wipro |
| Grow market positioning | • Lead/actively contribute to the development of thought leadership/offerings/assets for the practice to support business growth | • Eminence and thought leadership demonstrated through content, citations and testimonials • Contributions to white papers/POVs/assets such as Repeatable IP, Frameworks & Methods • Number of ideas generated and active contribution to the development of new consulting offerings/solutions/assets |
| Provide consulting leadership to accounts | • Generating growth and integration across the consulting services, growing client relationship profile and supporting the achievement of the Wipro-wide account objectives • Support GCG Account Lead/Account team to grow consulting service portfolio |
• Number & $ value of consulting deals in the account supported |
| Grow the consulting talent | • Grow skills and capabilities to deliver consulting engagements in new industries, business themes, frameworks, technologies | • Self Development – Min 32 hrs on training in a year. Combination of online and classroom on new industries, new business themes, new technologies, new frameworks, etc. |
| Build the consulting community | • Individual contribution to People Development and Collaboration Effectiveness | • Distinct participation in and demonstration of: • Collaboration across GCG – through the contribution to cross-practice offerings, sharing of best practices/industrial/technological expertise, consulting community initiatives • Knowledge Management – Number of Assets owned and contributed to Consulting Central |
APPLICATION ARCHITECT L1
Role Purpose
The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction.
Do
1. Develop architectural application for the new deals/ major change requests in existing deals
a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable.
b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility
c. Guides how to construct and assemble application components and services to support solution architecture and application development
d. Maintains the frameworks and artefacts used in the implementation of an application, with reference to the systematic architecture of the overall application portfolio
e. Responsible for application architecture paradigms such as service-oriented architecture (SOA) and, more specifically, microservices, ensuring business achieve agility and scalability for a faster time to market
f. Provide solution of RFP’s received from clients and ensure overall design assurance
- Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives
- Analyse technology environment, enterprise specifics, client requirements to set a collaboration design framework/ architecture
- Depending on the client’s need with particular standards and technology stacks create complete RFPs
- Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology
- Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions
- Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps
- Evaluate and recommend solutions to integrate with overall technology ecosystem
- Tracks industry and application trends and relates these to planning current and future IT needs
g. Provides technical and strategic inputs during the project planning phase in the form of technical architectural designs and recommendations
h. Account mining to find opportunities in the existing clients
i. Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture.
j. Identifies implementation risks and potential impacts.
k. Create new revenue streams within applications as APIs that can be leveraged by clients
l. Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part
2. Understanding application requirements and design a standardize application
a. Creating Intellectual Property in forms of services, patterns, models and organizational approaches
b. Designing patterns, best practices and reusable applications that can be used for future references
c. Ensure system capabilities are consumed by system components and set criteria for evaluating technical and business value in terms of Tolerate, Invest, Migrate and Eliminate
d. Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance
e. Coordinating input on risks, costs and opportunities for concepts
f. Developing customised applications for the customers aligned with their needs
g. Perform design and code reviews thoroughly on regular basis, keeping in mind the security measures
h. Understanding design and production procedures and standards to create prototypes and finished products
i. Work closely with systems analysts, software developers, data managers and other team members to ensure successful production of application software
j. Offer viable solutions for various systems and architectures to different types of businesses
k. Seamless integration of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development
l. Transforming all applications into digital form and implement and evolve around mesh app and service architecture that support new technologies like IOT, blockchain, machine learning, automation, BOTS etc
m. Cloud Transformation: (Migration)
- Understanding non-functional requirements
- Producing artefacts such as deployment architecture, interface catalogue
- Identify internal and external dependency, vendor and internal IT management
- Support build and testing team
n. 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 technical guidance
o. Keep Up-to-date with the latest technologies in the market