Kuala Lumpur, Malaysia | Posted on 09/15/2026
Job Description
Shiji is a global technology company dedicated to providing innovative solutions for the hospitality industry, ensuring seamless operations for hoteliers day and night.
Built on the Shiji Platform—the only truly global hotel technology platform—Shiji’s cloud-based portfolio includes Property Management System, Point-of-Sale, guest engagement, distribution, payments, and data intelligence solutions for over 91,000 hotels worldwide, including the largest chains.
The best hotels run on Shiji — day and night.
What You Will Do:
- You will be responsible for designing, implementing, and maintaining infrastructure that hosts a microservices-based application on AWS. This supports a mission-critical, stable, long-term global product.
- Infrastructure-related decision-making is embedded directly within our team—we choose the technologies, design the architecture, implement it, and maintain it.
- For a Junior Cloud Infrastructure Engineer, we expect a basic level of technical knowledge. More importantly, we value a strong can-do attitude and the willingness to learn and grow with guidance in the right direction.
Technologies used in our team:- AWS
- Terraform
- Ansible
- Elasticsearch
- Kafka
- VictoriaMetrics
- Hashicorp stack
- Gitlab
- Nexus
Our Daily Work:- We use Kanban to manage tasks.
- Our teamwork is based on Jira.
- Weparticipatein daily,weeklyand retro meetings.
- We use Gitlab as a code repository with a trunk-based development approach.
- We use Gitlab CI to automate our (and other's) jobs.
- We build environments in AWS with Terraform/Terragrunt.
- We support local environments with Docker/docker-compose (for developers).
- We create libraries,toolsand AWS Lambdas in Python.
- We create Docker images for automation and internal usage.
- We act using the "Everything as Code" philosophy.
- We do not release applications to the environments (there is a dedicated team of Release Managers).
- We use MS Teams to spread knowledge andparticipatein meetings.
Our System:- Our primary cloud service provider isAWS. We use most of the popular services includingEC2, S3, RDS, SES, SNSand many more.
- We writeallofour infrastructure as code usingTerraformandTerragrunt.
- Our application that is written in.NET Coreruns on top ofKubernetescluster deployed inEKS.
- We havevery largeobservability stack that includes collecting logs and metrics and visualizing it inGrafanaandKibana.
- DevOps Team are also responsible for managingGitLab, JenkinsandNexus.
- We writeour internal tool set usingPythonandGolang.
Requirements
- Minimum of 1 year of commercial experience in a similar position .
- Experience in managing and troubleshooting GNU/Linux operating systems.
- Experience working with Docker and docker-compose.
- Basic networking skills.
- Basic programming skills (Bash or Python preferred).
- Basic knowledge of AWS (EC2, S3, IAM, VPC, Lambda) or similar cloud platforms.
Nice to have:- Proficiency in CI/CD processes, particularly using GitLab.