Responsibilities
Team introduction: The ByteDance recommendation architecture team is responsible for the design and development of the recommendation system architecture of ByteDance's related products, ensuring system stability and high availability responsible for optimizing online services and offline data flow performance, solving system bottlenecks, and reducing costs abstracting common system components and services, building recommendation middle platforms, and data middle platforms to support the rapid incubation of new products and empower ToB. 1. Responsible for resource planning and key activity guarantees for the recommended business 2. Responsible for the construction of recommended business disaster recovery systems and improvement of disaster recovery capabilities 3. Responsible for improving the efficiency and quality optimization of recommended business changes, and supporting efficient business iterations 4. Responsible for analyzing the affinity of recommended business hardware and providing high ROI hardware selection for the business 5. Responsible for the design and development of recommended business-related operation and maintenance platforms to support the automated operation and maintenance of ultra-large-scale clusters.
Qualifications
1. Have computer-related technical background 2. Master one or more development languages Shell/Python/Golang 3. Be able to complete work independently and have strong ability to comprehensively analyze and solve problems 4. Be able to withstand high work pressure, have a strong sense of work responsibility, good communication skills, and good teamwork spirit. Bonus points: 1. Have experience in ultra-large-scale cluster operation and maintenance 2. Have developed or designed complex operation and maintenance systems.