Back to job search

Cloud Engineer

Gosoft (Thailand) Co., Ltd. (Pak Kret)
Nonthaburi, Thailand 🇹🇭
gosoft (Thailand) Co., Ltd. “ Top Southeast Asia Retail Technology Companies” Gosoft (Thailand) Co., Ltd. is a company under the umbrella of CP ALL Public Company Limited. The company was founded on January 1, 2003 by a leading IT Organization with diverse experience within the software industry . As a result, gosoft has managed to become one of the global leaders in providing the know-how and the relevant technologies in the areas of hardware, software, software solutions, information services (information system), in-house application development, system integration, networking, and security systems. In addition, the company also has a Data and Contact Center to provide direct services to our customers. The Data Center is a high Level Tier IV facility that has a backup system at various risk point. This is to ensure the safety and the stability of the data. The Data Center is located outside of the business areas. Help Desk, Customer Relations Management (CRM), call dispatching and others services are provided 24/7, to ensure customer loyalty and satisfaction, and to match the rate of business growth. Vision To become the leader in information technology system management in the arena of world-class retail operations. Mission 1. To deliver top-quality product and services, designed and implemented to match customers’ needs. 2. To provide Contact Center services with world-class standard for maximum customer satisfaction. 3. To enhance customer satisfaction and commitment with our quality team.

About this position

We are seeking a highly skilled Cloud Engineer to join our team. The ideal candidate will have extensive experience in managing and provisioning cloud services on AWS, including automation with Terraform, setting up monitoring and alerting systems, and optimizing costs. You will be responsible for ensuring the smooth operation of our cloud infrastructure, supporting service requests, and maintaining system reliability and efficiency.

Responsibilities

Responsibilities:
• Provision and manage AWS services such as EC2, RDS, and S3 using Terraform.
• Configure and set up services using Linux command line.
• Develop and manage AWS Lambda functions for automating tasks such as starting and stopping RDS instances.
• Set up and configure monitoring tools including Zabbix, Dynatrace, and CloudWatch for EC2, RDS, and ECS across all accounts.
• Implement CloudWatch alerts and integrate with AWS SES for email notifications for EC2 and RDS instances.
• Utilize Nagios for additional alerting needs.
• Perform database migrations from on-premise to RDS.
• Migrate RDS databases within the same type and to different types using AWS DMS.
• Implement backup and cloning of RDS databases across accounts.
• Manage and optimize cloud expenses by identifying and terminating unused and over-provisioned resources.
• Use shell scripts and AWS CLI to manage services across all AWS accounts efficiently.

Requirements

Qualifications:
• Proven experience with AWS services including EC2, RDS, S3, Lambda, and CloudWatch.
• Strong proficiency in using Terraform for infrastructure as code.
• Skilled in Linux command line for system configuration and management.
• Experience with monitoring tools such as Zabbix, Dynatrace, and CloudWatch.
• Familiarity with alerting systems including Nagios and AWS SES.
• Hands-on experience with AWS DMS for database migration.
• Strong scripting skills, particularly with shell scripting and AWS CLI.
• Ability to manage and optimize cloud costs effectively.
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and ability to work collaboratively in a team environment.