Solution Architect on Cloud
- Location: Remote with minimum 2-day on-site per week
- Job Type: Full-time
Job Descriptions
We are seeking a highly experienced and skilled Senior Solution Architect with a strong background in cloud services and software development to join our team. The ideal candidate will have a track record of successfully designing and implementing complex cloud-based solutions, and will be able to lead and mentor other team members in the development and deployment of these solutions.
Responsibilities
- Lead the design and implementation of complex cloud-based solutions using a variety of cloud services from one of the global providers such as AWS, Azure or GCP
- Collaborate with project teams to identify and evaluate cloud service requirements
- Work closely with sales team and capable to consult with client for technical requirement
- Mentor and provide guidance to other team members on cloud best practices, service implementations and architecture design
- Develop and maintain solution Infra-as-a-Code template
- Develop and maintain CICD for modern web applications utilizing SaaS and PaaS service
- Stay up-to-date on the latest cloud service and related technologies
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of experience as a Solution Architect, with a focus on cloud services
- Expertise in designing and implementing scalable, highly available, and fault-tolerant systems on at least one cloud service provider, preferably AWS
- Strong understanding of IaaS, PaaS and SaaS cloud services, including but not limited to EC2, Lambda, API-Gateway, Amplify, Cognito, S3, ECS, EKS
- Strong understanding of virtualization, dockerization
- Experience with DataLake or LakeHouse architecture design on Cloud is an significant advantage
- Experience implementing complex, multi-tier applications utilizing cloud PaaS services
- Experience migrating web application follows at least one of lift-and-shift, re-platform, modernize patterns to cloud environment
- Experience in software development especially backend or API-layer, including experience with at least one programming language (e.g. Java, Python, GoLang)
- Cloud certification(s) preferred (e.g. AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert)
- Excellent communication and collaboration skills
- Understanding of agile processes is a plus
- Knowledge of unit testing
- Be able to learn and adapt to new tech stack
- Able to communicate in English
Benefits
- 10 days of annual leave
- AWS or other cloud provider Training and certification budget
- Thailand Social Security Fund (ประกันสังคม)
- At least 14 days holiday on a calendar year
- Work from home on a daily basis or as requested occasionally if required
- Flexible working hours but at least 8 hours/day
- Annual raise and bonus based on personal performance and company performance