Job Description:
- Responsible for developing reference architecture, solution architecture, related standards, architecture patterns and partnering with IT and business stakeholders to create business values across the value chain.
- Develop an understanding of the customer business, expectations, constraints and opportunities.
- Participate in technical analysis and architectural workshops with client architects, program management, business/ technical analysts to translate new opportunities into full lifecycle product components and strategize their project implementations.
- Understand enterprise architecture, products and practices.
- Identify key stakeholders and create strong working network.
- Analyze and evaluate existing architecture and prescribe new technology upgrades and architectural solution on cloud/on-premise platforms.
- Design a solution design that fulfils the business requirements.
- Enable development and growth of products through proof-of-concept.
- Leverage new partners and technology to build innovative and competitive solution.
- Drive compatibility, interoperability, stability and usability of recommended solution architecture.
- Support team in business proposal.
- Perform systems modelling, simulation, and analysis to ensure the soundness of new solution.
- Analyse impact of a solution on client’s overall business processes and systems to mitigate business risks.
- Design and lead the set-up of new development and production environment for the development teams.
- Assist development team in the end-to-end development, testing and implementation of solutions.
- Support risk identification and development of risk mitigation strategies associated with the solution implementation.
- Foster continuous improvements in the design processes, models and approach.
- Support the analysis of the functionality and constraints of recommended solutions/changes across multiple systems/platforms/applications.
- Develop architectural frameworks for innovation products.
- Support client to resolve technical issues.
- Build industry expertise and become a contributor to innovation strategy.
- Recommend adoption of new technologies and applications to optimise existing solutions.
- Scout and test new solutions available on the market.
- Grow the Innovation station ecosystem with new local partnerships and open R&D projects.
Requirements:
- 5 to 10 years in IT and/or digital companies or software or startups
- Extensive practice of data and software architecture design and development
- Experience of data modelling
- Experience in MLOps and DevOps including docker and ansible
- Experience with git and release management
- Demonstrable skills in customer-centric approach
- Data-oriented person with analytical mind and business acumen
- Knowledgeable on agile practices.
- Great communication and presentation skills.
- Experience in working in a fast-paced team culture.