Technical Architect | London
Responsibilities:
- 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.