Epicareer Might not Working Properly
Learn More

Solution Architect

RM 16,000 - RM 99,999 / month

Checking job availability...

Original
Simplified
- Able to understand what a full stack developer tasks and how it works - Knowledge of one or more programming languages, such as PHP, Nodejs Java, Python, JavaScript, Ruby, Rust, and C - Broad understanding of information technology topics such as: - Kernel level computer and operating systems - DevOps - System security measures - Database technologies - Web platforms - Cloud computing - Blockchain technology - Full stack development - React,PHP, NodeJs, Javascript, Java,SQL,NoSQL - Cloud computing platforms such as AWS/GCP/etc - TDD - HLD/LLD documentation - Design and implement full-stack software solutions that solve business problems and meet user needs - Define and document the system architecture, data model, security, scalability and performance requirements - Provide technical guidance and mentorship to the development team - Review and approve the code quality, testing and deployment processes - Communicate and collaborate with internal and external stakeholders - Ensure the alignment of the software solutions with the business objectives and vision - Stay updated with the latest technologies and trends in various domains - Research and propose changes to improve or adopt new technical solutions - Assess the business impact and benefits of the technical choices and solutions - Establish an IT Architecture practice and adopt an architecture and standards methodology - Manage solution ideation, design and implementation activities - Communicate the architecture to the stakeholders and coordinate with existing domain architects - Champion a structured approach to business application solutions - Assist in the development of a solutions architecture programme - Assure solutions are fit for purpose and align with the standard guidelines of technology solutions - Interact with peer team members, work directly with business, sales and product team - Develop reference architecture for Services Library if project is first of kind - Assist with roadmap alignment/gaps escalated to Superior - Assist domain architecture team on solutions management and financial spend - Direct the identification and recommendation of appropriate solutions, upgrades, replacements or decommissioning options - Develop and execute solutions which reduce reactive work - Constantly improve skillset to industry trends and standards ## Added advantage if - Experienced in blockchain development using Solidity and related libraries (eg. OpenZeppelin) - Experienced in web3 technology integration with libraries such as web3.js or ethers.js - Familiar with decentralized: - event sourcing technology such as Graph Node - data storage solutions such as IPFS or Pinata - Able to use truffle, hardhat or other development tools for blockchain deployment and testing - Able to communicate in Cantonese ## Job qualification: - Degree in Computer Science/ Information Technology or equivalent - 8 - 10 years of experience in software development - 4 - 6 years of experience in blockchain development using Solidity and related libraries (eg. OpenZeppelin) - Experienced in web3 technology integration with libraries such as web3.js or ethers.js - Familiar with decentralized event sourcing technology such as Graph Node - Familiar with decentralized data storage solutions such as IPFS or Pinata - Able to use truffle, hardhat or other development tools for blockchain deployment and testing - Write technical documentation for partners and team members - Research and evaluate the latest blockchain technologies and trends - Passionate and willing to take on new challenges in this field - Excellent oral and written communication skills and able to cooperate with the team - Able to work independently and deliver solutions as a team based on the Agile framework - Fluent in English and Mandarin (speaking and reading) as need to liaise with China development team ## Job qualities: - Analytical and problem-solving skills - High attention to detail regarding accounting skills - Ability to work under indirect supervision