Job title: BDG - Solution Architect
Job type: Permanent
Location: Hybrid, Bangkok
Job ID: 47561

Job Description

About the Role

As a Solution Architect, you will take ownership of designing and delivering scalable, secure, and future-ready IT solutions that support organizational objectives. You will work closely with business and technical stakeholders to translate functional needs into well-defined technical architectures. The role requires strong oversight of system integration, performance optimization, and security, while contributing directly to digital transformation programs and the successful execution of complex technology initiatives.

Key Responsibilities

  • Define and deliver end-to-end technology solutions that address business requirements and align with overall strategic direction.
  • Architect cloud-native solutions that are scalable, resilient, and secure, leveraging AWS and/or Azure platforms.
  • Produce and maintain clear architecture artifacts such as diagrams, reference patterns, and technical documentation.
  • Partner with business stakeholders to gather requirements and convert them into actionable technical designs.
  • Provide architectural guidance to engineering teams, ensuring adherence to agreed principles and best practices.
  • Design integration approaches across internal systems, services, and third-party platforms.
  • Set standards for cloud infrastructure provisioning, security controls, and infrastructure-as-code practices.
  • Define data modeling approaches optimized for document-based databases, including MongoDB.
  • Implement observability solutions covering monitoring, logging, and performance tracking.
  • Lead architectural governance and design reviews to ensure consistency, quality, and alignment with business goals.
  • Assess new and emerging technologies and propose adoption strategies to enhance platform capabilities.
  • Ensure architectural designs comply with relevant industry standards and established best practices.
  • Apply AI-enabled tools and approaches to improve automation, intelligence, and system efficiency.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.
  • At least 7 years of experience in software architecture and complex system design.
  • Demonstrated experience designing and operating solutions at scale using MongoDB.
  • Strong hands-on expertise in cloud architecture on AWS and/or Azure.
  • Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or ARM templates.
  • Solid understanding of microservices architectures, API design principles, and event-driven systems.
  • Practical experience with container technologies (Docker) and orchestration platforms (Kubernetes).
  • Proficiency in one or more programming languages commonly used in cloud-based development.
  • Strong knowledge of cloud security principles, controls, and compliance considerations.
  • Good understanding of networking fundamentals, including VPCs, subnets, load balancers, and CDNs.
  • Experience implementing CI/CD pipelines and working within DevOps environments.
  • Strong analytical and problem-solving skills, with the ability to balance technical trade-offs against business needs.