The mission of OpsDev team is to energise TechOps' ability and power that control and manage massive resources and traffic in a highly efficient, accurate and consistent way. The team provides productional software, intelligent engines, and stable system architectures devote themselves to build a DevOps ecosystem to integrate all resources and tools, eliminates the gap between Ops and Dev. The main scope focuses on Global Traffic Schedule and Management Platform(NLB, ALB, GSLB, Hybrid CDN, DNS and etc), Hybrid Cloud Resource Schedule and Management Platform(Bromo, Hybrid Cloud Management, Mesos, Kubernetes, Container, Physical Server, VM, CICD and etc), Internal System(CMDB, SPACE, TOC and etc).
- Design and develop Shopee Cloud Native DevOps Platform, including automation, configuration, CI/CD and etc.
- Evolve Shopee Cloud Native infrastructures and empower Shopee businesses via Cloud Native technology stacks.
- Collaborate closely with SRE, MRE and all other Shopee engineers, keep improving the development and delivery efficiency for Shopee engineers via Shopee Cloud Native DevOps Platform.
- Improve Shopee Cloud Native DevOps Platform's availability, stability, security and extensibility.
- Ensure the smooth running of Shopee Cloud Native DevOps Platform.
- Develop and implement automation and engineering solutions.
- Detect and fix potential problems in advance via TDD, chaos engineering and regular fire drills, and to react quickly to incidents to reduce unnecessary manual operations and improve response time.
- Bachelor's or higher degree in Computer Science or related fields.
- Passionate about coding and programming, innovation, and solving challenging problems.
- In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc).
- Strong and hands-on experience with at least one of the programming languages: Go, Python, C++, Java.
- Strong logical thinking ability.
Skills Below Are Optional But Preferable
- Site reliability engineer background, have hands-on experience for massive scale systems.
- Experience with Cloud Native technology stack such as Kubernetes, Prometheus, CoreDNS, Istio, Helm, etcd, Jenkins and etc.
- Experience with React/Ant Design.
- Experiences in the design and development of large-scale systems and platforms.
- Contributed to open-source projects.
- Published papers at top conferences like ASPLOS, Eurosys, NSDI, OSDI and etc.