Technical Architect
On-siteBangkok, Bangkok, Thailand
Job Summary
Architect applications and solutions by owning end-to-end design of cloud-native, full-stack enterprise systems using Java, Angular, and React. Govern data architecture across relational and NoSQL platforms to define polyglot persistence strategies, partitioning, and indexing. Optimize performance through code tuning, query refinement, and bottleneck resolution while ensuring high availability via replication and failover strategies. Drive cloud and DevOps integration by championing AWS, GCP, or Azure deployments, infrastructure-as-code, and containerization with Docker and Kubernetes. Monitor platform health using tools like Grafana and New Relic to conduct root-cause analyses and mentor development teams. Define microservices, API-first, and event-driven patterns while establishing reference architectures and design standards.
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 10+ years of experience in software engineering
- 4+ years in architecture roles
- Expertise in designing full-stack enterprise applications using modern frameworks (e.g., Java, Angular, React)
- Strong proficiency across relational and NoSQL database technologies (e.g., MySQL, Oracle, PostgreSQL, Cassandra, MongoDB)
- Deep understanding of data modeling, distributed systems, and integration patterns (APIs, messaging, event-driven)
- Hands-on experience architecting solutions in cloud environments (AWS, GCP, or Azure)
- Familiarity with DevOps practices, containerization tools (Docker/Kubernetes), and data streaming platforms (Kafka, Spark)
- Scripting and automation knowledge (Python, Java, Ansible)
Desired Qualifications
- Architecture certifications (e.g., TOGAF, AWS/Azure Solutions Architect)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.