Kuala Lumpur, Malaysia | Posted on 07/01/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
- Design and implement new infrastructure components.
- Create new application hosting environments.
- Support Continuous Integration and Deployment processes.
Key Areas of Responsibility
- Contribute to decisions on the team’s technological direction.
- Design cloud infrastructure, including complex solutions using Kubernetes.
- Build and implement infrastructure solutions.
- Ensure the security of the infrastructure.
- Mentor less experienced colleagues, both technically and non-technically.
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 writeall ofour 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 write our internal tool set usingPythonandGolang.
Requirements
- Minimum 3 years of commercial experience with AWS and Kubernetes , with a strong understanding of key AWS services (EC2, S3, IAM, VPC, Lambda, CloudFront).
- At least 1 year of commercial experience using Terraform.
- Experience in managing and troubleshooting GNU/Linux operating systems.
- Experience with CI/CD processes, particularly using GitLab.
- Strong team player with a collaborative mindset.
- Openness to learning and adopting new technologies and paradigms.
- Ability to investigate, analyze information, and draw sound conclusions.
- Proactive mindset with a strong drive to solve challenges.
- Strong written and verbal communication skills.