Back to search
Shiji Group Linkedin · Posted 14d ago

Senior Cloud Infrastructure Engineer

Kuala Lumpur

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.
  • Provide day-to-day support to developers.
  • Create new application hosting environments.
  • Maintain existing infrastructure.
  • 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
  • Kubernetes
  • Ansible
  • Elasticsearch
  • Kafka
  • PostgreSQL
  • VictoriaMetrics
  • Hashicorp stack
  • Gitlab
  • Nexus

Our Daily Work:
  • We use Kanban to manage tasks.
  • Our teamwork is based on Jira.
  • We participate in daily, weekly and 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 develop deployment solutions for Kubernetes.
  • We support local environments with Docker/docker-compose (for developers).
  • We create libraries, tools and 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 and participate in meetings.

Our System:
  • Our primary cloud service provider is AWS. We use most of the popular services including EC2, S3, RDS, SES, SNS and many more.
  • We write all of our infrastructure as code using Terraform and Terragrunt.
  • Our application that is written in .NET Core runs on top of Kubernetes cluster deployed in EKS.
  • We have very large observability stack that includes collecting logs and metrics and visualizing it in Grafana and Kibana.
  • DevOps Team are also responsible for managing GitLab, Jenkins and Nexus.
  • We write our internal tool set using Python and Golang.

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.

Nice to Have:
  • AWS and/or Kubernetes certification.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent