Assistant Solution Architect
Must-have:ReactNode.jsGitCloudFrontendBackendDevOpsCI/CDMicroservicesLeadHybrid
Nice-to-have:JavaAWS
RESPONSIBILITIES
Solution Design
- Create architecture diagrams.
- Conduct technical feasibility analysis to ensure scalability, automation & stability.
- Define impacted systems & proactively solve issues in architecture design.
- Ensure alignment with principles, guidelines and standards.
- Prepare documentations for AWG sign off.
Solution Implementation
- Provide timely feature implementation support to vendor Analyze and translate business requirements to technical solutions.
- Deliver back-end architecture integration plan.
- Ensure implementation is performed according to plan.
- Identify risks, assess their potential impact, and develop risk management strategies.
Technical Guidance and Support
- Propose tech solutions and resolve architectural ambiguities.
- Establish opportunities, constraints and trade off for tech architecture/ solutions.
- Communicate technical dependencies and requirements with other domain architects.
Documentation and Reporting
- Work closely with PMO and Lead to prepare reports for stakeholders and leadership, that communicate the integration progress, risks and issues.
- Document issues, decisions and outcomes throughout the migration process.
Experience:
- Experiences in Solution design with modern architectures not limited to SOA, Microservice, Serverless, Cloud/Cloud Hybrid.
- Experiences in project management and vendor management.
- Experiences in Spring Cloud development in Java, experience in AWS is a plus.
- Experiences in databases such as SQL (MySQL, PostgreSQL) or NoSQL (MongoDB) databases.
- Experiences in front-end frameworks/technologies such as AngularJS, ReactJS and Node.JS is an added advantage.
- Strong capability of trouble-shooting on enterprise application defects and performance issues for both Cloud and on-premise applications.
- Familiar with CICD DevOps and DevSecOps, also familiar with tools like Github, Jenkins pipelines.