Job Summary

Solution architect works closely with project and development labs to seek for the optimum solution architecture design based on IT architecture constraint and project timeline. He/she also ensure the solution architecture design has alignment with architecture roadmap, principle and architecture patterns of the customer and SCB Tech X. He/she performs regular architecture review to validate the design delivered and co-work with enterprise architect to seek for the architecture domain challenge and initiated as architecture improvement opportunities.

Job Description

Architecture development

  • Develop solution architecture based on tribe’s requirement and architecture roadmap
  • Provide intensive guidance to development team to deliver targeted business outcomes and manage risk to business processes and operations
  • Identify integration pattern uses in domain architecture and retrofit back into reference architecture for future usability
  • Review solution delivery outcomes to identify architecture challenges and improvement opportunities
  • Incorporate solution architecture design into architecture repository
  • Perform end to end architecture design starting from conceptual design, high level architecture design, detail application design, infrastructure design and cloud system design depending on the individual skills

Project collaboration

  • Play supporting role to all architecture activities toward SCB Tech X business starting from design and development and delivery phase.
  • Provide cost estimation according to the designed infrastructure

Research and development

  • Occasionally provide research and development / POC for new technology before recommend to the projects
  • Conduct POC and communicate to solution vendors for deep understanding of the solution/technology usage
  • Provide intensive guidance to project team to leverage software assets developed by other labs/projects
  • Perform technology choices evaluation

Experiences

  • Experienced in the areas of software architecture design for at least 5 years
  • At least 8 years experienced in software development area

Knowledge & Skills

  • Broad technical aptitude and knowledge within application architecture
  • Ability to understand complex business requirements
  • Knowledgeable on the enterprise architecture patterns and leverage existing design pattern into solution architecture design
  • Knowledgeable on cloud architecture design
  • Knowledgeable on the development methodology
  • Knowledgeable on modern application design patterns such as microservices architecture, serverless architecture, API architecture

Competency

  • Effective communication and able to communicate solution design with multiple IT stakeholders from multiple aspects eg. application architecture aspect, infrastructure architecture aspect and data architecture aspects
  • Ability to excel in learning new projects from documentation from customer / stakeholders
  • Ability to communicate well in English
  • Excellent in self time and tasks management