Stakeholder Engagement: Conduct in-depth interviews with key stakeholders to gather essential information and requirements.
Technical Analysis: Analyze existing systems and identify areas for improvement.
Architectural Strategy: Develop a robust technical and architectural integration strategy aligned with business objectives.
Feature Analysis: Recommend back-end and front-end features and capabilities to enhance the customer experience.
Martech Architecture: Suggest suitable Martech solutions and architecture to support the digital platform.
Platform Design: Design a unified back-end platform that integrates customer digital experience, vehicle, mobile app, and web.
Personalized Configurator: Prioritize the creation of a personalized vehicle configurator.
Deliverables: Target State Architecture with Technology Recommendations, Phase-wise Roadmap and Sprint-wise Execution Plan, High-level Feature List, Technology Recommendations, Refined RFP Approach for Platforms and Services.
Qualifications:
Bachelor's degree in computer science, Engineering, or a related field.
Minimum 10 years of experience as a Technical Architect or in a similar role.
Proven experience working in the Electric Vehicle industry or automotive sector.
Strong understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
Expertise in API design and integration.
Familiarity with Martech tools and technologies.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Preferred Skills:
Experience with automotive-specific technologies and standards.
Knowledge of IoT and connected vehicle technologies.
Experience with personalization and recommendation engines.
Technical Skills:
Strong hands-on experience with React.js, including functional components and the latest React hooks.
Advanced JavaScript/ES6 expertise, with a deep understanding of modern JavaScript features and coding practices.
Hands-on experience with Node.js, building high-performant, scalable backend services, including server-side rendering (SSR) using Node.js with React.
Proficiency with state management libraries such as Redux or Mobx, with experience in middleware like Redux Saga or Redux Thunk.
Experience with performance optimization tools and techniques for frontend applications.
Ability to write clean, modular, and reusable code following best practices like atomic design patterns and unit-test-driven development.
Strong understanding of Microservice Development and integration.