Maarut Inc
- Job DescriptionDefine product requirements and design needs by displaying complete understanding of product vision and business requirements
- Develop architectural designs for the new and existing products
- Part Implementation of derived solution
- Debug and Solve critical problems during implementation
- Evangelize Architecture to the Project and Customer teams to achieve the final solution.
- Constant analysis and monitoring of the product solution
- Continuously improve and simplify the design, optimize cost and performance
- Understand market- driven business needs and objectives; technology trends and requirements to define architecture requirements and strategy
- Create a product-wide architectural design that ensures systems are scalable, reliable, and compatible with different deployment options
- Develop theme-based Proof of Concepts (POCs) in order to demonstrate the feasibility of the product idea and realise it as a viable one
- Analyse, propose and implement the core technology strategy for product development
- Conduct impact analyses of changes and new requirements on the product development effort
- Provide solutioning of RFPs received from clients and ensure overall product design assurance as per business needs
- Collaborate with sales, development, consulting teams to reconcile solutions to architecture
- Analyse technology environment, enterprise specifics, client requirements to set a product 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 product features 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
- 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
- Tracks industry and application trends and relates these to planning current and future IT needs
- Provides technical and strategic input during the product deployment and deployment
- Support Delivery team during the product deployment process and resolve complex issues
- Collaborate with delivery team to develop a product validation and performance testing plan as per the business requirements and specifications.
- Identifies implementation risks and potential impacts.
- Behavioural Competencies
- Strategic perspective
- Technology Acumen
- Design Thinking
- Innovation
- Problem Solving approach
- Managing Complexity
- Client centricity
- Execution excellence
- Change agility
- Passion for results
Requirements