Junior DevOps Engineer / Engineering Trainee
About the role
We are seeking a motivated Junior DevOps Engineer to join our infrastructure team. You will work closely with experienced engineers to support and improve our cloud infrastructure, deployment processes, and operational tooling.
This role is ideal for someone with a strong foundation in Linux, cloud technologies, and automation who is eager to grow their skills in DevOps and cloud-native environments.
What you'll be doing
Assist in building, maintaining, and improving cloud infrastructure
Support and maintain CI/CD pipelines and deployment workflows
Assist with application deployment and configuration on container orchestration platforms
Manage application configuration and secrets across different environments
Monitor system health, performance, logs, and alerts
Troubleshoot infrastructure and deployment issues with support from senior engineers
Assist with infrastructure automation and Infrastructure as Code
Support system reliability, security, and operational improvements
Participate in incident investigation and root cause analysis
Collaborate with development and infrastructure teams to improve deployment processes and system stability
What we're looking for
Degree in Computer Science, Engineering, Information Technology, or a related discipline
0–2 years of experience in DevOps, Cloud Engineering, System Administration, Software Engineering, or a related role
Basic understanding of Linux systems and networking concepts
Familiarity with at least one major cloud platform such as AWS, Azure, or GCP
Basic understanding of containers and container technologies such as Docker
Familiarity with Infrastructure as Code concepts and tools such as Terraform
Basic understanding of CI/CD concepts and Git workflows
Basic scripting or programming skills in languages such as Bash, Python, Node.js, or Go
Strong willingness to learn and develop skills in cloud infrastructure and DevOps practices
Good problem-solving and communication skills
Candidates with less experience may be considered for an Engineering Trainee position
Nice to Have
Hands-on experience with Kubernetes or other container orchestration platforms
Familiarity with Helm, Kustomize, or similar configuration management tools
Exposure to GitOps tools such as Argo CD or Flux
Experience with monitoring and observability tools such as Prometheus, Grafana, or similar platforms
Familiarity with configuration management tools such as Ansible
Understanding of cloud security, IAM, and secrets management concepts
Experience with personal projects, internships, labs, or open-source projects involving cloud or DevOps technologies
At Virtual Gaming Technology Limited, we are committed to supporting our employees' professional and personal growth. In addition to a competitive salary, you will enjoy access to a range of benefits including:
Attractive remuneration package with performance-based bonus
Flexible working hours, 5-day work week, 14 days Annual Leave + Birthday Leave
Medical insurance and other competitive staff benefits
Hands-on experience with modern cloud-native technologies
Opportunities to learn from experienced engineers and participate in real-world infrastructure projects
Career development opportunities in DevOps, Cloud Engineering, and Site Reliability Engineering
About us
Virtual Gaming is a Hong Kong software development company established in 2016, specialised in developing game, web and mobile application. With the openness of the global information technology market expanding on a daily basis, Virtual Gaming being an IT professional guarantees that our software solutions are suitable for our customers’ business needs.
If this role appeals to you, we encourage you to apply now.