1. Deep dive into development lines, learning and understanding the mechanism of every application component, and promoting product scalability, stability, and performance.
2. Setup, manage and maintain Shopee product/middleware/big-data applications and services.
3. Perform regular and ad-hoc server-side deployments, performance fine-tuning and troubleshooting.
4. Design and develop automated technical operation platform
5. Capacity and Resource management
6. Responsible for the full-chain stress test to enhance the performance and remove the redundancy of applications.
7. Prepare routine operation documentation
8. Maintain CI/CD Service for teams to make development more efficient
9. Build tools to automate operations
1. Extensive and hands-on knowledge with Linux operating system (Ubuntu, CentOS, etc.)
2. Knowledge of Computer Network (TCP/IP, DNS, etc.), Computer Organisations and OS
3. At least one of the programming languages: Python, Go, Nodejs
4. Good Shell script skill
5. Strong ability to thrive under a difficult and stressful situation
6. Fast learning ability and a good team player
7. Have experience with Google Cloud Platform, Kubernetes and Jenkins