- Build robust and scalable automation to manage and monitor cloud systems
- Improve reliability, availability and performance of the highly scaling cloud systems with recovery automation
- Plan and develop automated test for cloud-based products in agile development approach
- Research new technologies, techniques and 3rd party frameworks to benefit the automation
- Develop scripts for CI/CD pipelining, deployment; leverage micro-services
- Perform troubleshoot to resolve technical incidents
Requirements
- Bachelor’s degree in Computer Science, Information Technology or related disciplines
- At least 3 years solid experience in solution architecture, system administration or large-scale distributed systems
- Experience in cloud infrastructure (AWS, GCP and Azure) and Linux web hosting administration
- Container Management and container orchestration experience e.g. ECS, EKS, Docker, Kubernetes, OpenShift, etc.
- Ability to build CI/CD pipelines with cloud-native and/or opensource tools
- Experience in working on databases (e.g. PostgreSQL, Redis, etc)
- Knowledge of microservice architecture and RESTful
- Self-motivation and able to work as a team or independently
- Good interpersonal and communication skills
- Proficient in Cantonese and English