《Responsibilities》
We are looking for technical experts in cloud service provisioning, operating and managing distributed application systems on mainstream cloud providers such as AWS, GCP, Azure, Aliyun. You are responsible for: ● Deploying, managing, and operating scalable, highly available, and fault tolerant systems ● Migrating an existing on-premises application to cloud ● Implementing and controlling the flow of data to and from cloud ● Selecting the appropriate cloud service based on compute, data, or security requirements ● Identifying appropriate use of cloud operational best practices ● Estimating cloud usage costs and identifying operational cost control mechanisms
《Requirements》
【Must-haves】: ◉ Kubernetes experience (1+ year) ◉ Experience with at least one of the three major cloud providers (AWS, GCP, Azure) ◉ Experience with CI/CD automation tools ◉ DroneCI or Github Action or GitlabCI or ArgoCD or FluxCD ◉ Containerization development experience (Docker) ◉ Software development experience (2+ years) ◉ Database design experience (2+ years)
(If you’re missing one of the item listed above in “Must Have”, then you should be super famailir with at least 2 items listed above in “must have” and + should have 2 experiences as listed below:
◉ Experience setting up monitoring and alerting systems (Prometheus, Grafana) ◉ Experience with IaC development (Terraform)
【Nice-to-haves (Not Compulsory)】: ◉ Experience operating distributed databases (Kafka, ELK) ◉ Security-related experience or Big data experience