Skills & Experience:
- Demonstrable experience owning and developing digital products, especially web (B2B & B2C), mobile app, and API based architecture for 10+ years
- Experience in designing solution following Agile practices (SAFe methodology); designing for testability, deployability and releaseability; rapid prototyping, domain modeling, and decentralized innovation
- DevOps mindset: allowing the architecture of a system to evolve continuously over time, while simultaneously supporting the needs of current users
- Create and maintain Architectural Runway, and Non-Functional Requirements.
- Design for Continuous Delivery Pipeline (CD pipeline) and enables Built-in Quality & Security from the start.
- Extensive experience in developing Solution Vision, Solution Intent, and technical Roadmaps.
- To be able to demonstrate an understanding and ideally use of, at least one recognized architecture framework or standard e.g. TOGAF, Zachman Architecture Framework etc
- The ability to apply data, research, and professional judgment and experience to ensure our products are making the biggest difference to consumers
- Demonstrated ability to work collaboratively
- Excellent written, verbal and social skills - You will be interacting with all types of people (user experience designers, developers, managers, marketers, etc.)
- Ability to work in a fast paced, multiple project environment on an independent basis and with minimal supervision
- Technologies: Adobe AEM, Adobe Target, React, React Native, Node.js, Java, AWS, Azure.
Requirements
Responsibilities:
- Work closely with the Head of Product & Customer Experience in the development of a Product Roadmap
- Create and maintain architectural & design artifacts to ensure the up to date documentation for the relevant program and projects is readily available; ensuring knowledge is disseminated.
- Contribute to the evolution and planning of the enterprise architecture by ensuring solutions are developed in line with roadmap.
- Collaborate with a wide range of stakeholders to identify and define customer needs
- Translate business requirements to development teams and interpret technical feedback to business.
- Involve in partner selection and partner resource selection to ensure that the right partner/resource are selected who would be assisting the company in development & engineering.
- Be the voice of the customer in the context and value of the business requirements
- Manage the Technical Product Backlog of epics and features and drive prioritization
- Effectively develop evolutionary design and architecture of a system.
- Support product design, development, release schedule and maintain a product development road map
- Work with Project Managers, Product Owners and Development team to ensure coordinated approach to the long-term product architecture roadmap and digital / platform strategy
- Articulate and recommend product enhancements to support business objectives
- Advocate and champion the Agile iterative process within the business
- Maintain your own personal skills and knowledge in enterprise architecture and your functional domain specialization. Actively contributing to the definition of the overall standards for design, development/configuration (including tools) and related documentation.
CD pipeline, Adobe AEM, Adobe Target, React, React Native, Node.js, Java, AWS, Azure, Agile, Architecture framework