Responsibilities
1. Participate in and build the industry's most advanced IDE cloud development products, explore the development paradigm in the cloud, and make development easier 2. Responsible for the development of IDE infrastructure, including but not limited to resource management, access and control, and multiple editors 3. Responsible for standardizing the IDE development environment, managing and scheduling resources, so that the development environment can be opened in seconds and easy to use 4. Responsible for the development of IDE open capabilities, building scenario-based solutions to meet diverse business requirements Development and code editing needs.
Qualifications
1. Computer related major, bachelor degree or above 2. Master at least one of the following languages Golang/C++/Java, familiar with Linux system 3. Solid basic skills in computing, storage, network and other computer systems, with experience in large-scale system development and design 4. Broad technical vision and a certain understanding of open source and industry technologies 5. Excellent analytical problem and Problem solving skills with a passion for solving challenging problems. Those with the following experience are preferred: 1. Familiar with the underlying implementation and principles of IDEs such as VSCode, IntelliJ IDEA, and Eclipse 2. Familiar with cloud native technologies, such as Kubernetes, Docker, ServiceMesh (Istio & Envoy), etc. 3. Familiar with R&D fields Tools are preferred, such as GitLab, Jenkins, Prometheus, ELK, etc. 4. Interested in cloud development and related R&D processes and have their own unique insights.