Summary
The job involves leading the design and deployment of innovative product architectures as a Solution Architect in Singapore. Key responsibilities include understanding business requirements, developing reference architecture, designing solution architecture, developing technical roadmaps, and contributing to the company's innovation strategy.
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
Responsibilities
- 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
- Analyze and evaluate existing architecture and prescribe new technology upgrades and architectural solutions on cloud/on-premise platforms
- Design a solution design that fulfills the business requirements
- Enable development and growth of products through proof-of-concept
- Leverage new partners and technology to build innovative and competitive solutions
- 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 solutions
- Analyze 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
Preferred Qualifications
- Experience working in Innovation / R&D team on new product development with fast tracking development
- Good understanding of the Apache opensource ecosystem
- Experience with AIML and Big Data technologies like –Jupyter Notebook, Hadoop, PySpark, HIVE
- Experience with common data science toolkits