Job description:
1)Responsible for the technical architecture selection, implementation and optimization of software products, technical pre-research and difficult public relations, and improving system availability, stability and scalability;
2)Responsible for the overall core technology of software products, starting from users and technology, formulating technical decisions and plans to ensure the implementation of technology;
3)Responsible for cooperation and coordination in various projects and technical fields, internal process sorting and optimization, and improving R & D efficiency;
4)Responsible for building and managing the infrastructure team, conducting effective training and evaluation, and improving the team's talent layer;
5)Responsible for technical and business support, starting from stability, improving technical robustness;
6)Pay attention to industry trends and new technologies, continuously learn and research, and promote the update and iteration of business technology.
Job requirements:
1)Bachelor's degree or above in computer science or related majors, with more than 10 years of experience in developing online systems in large-scale scenarios;
2)Possess good technical and architectural capabilities, familiar with distributed high-availability architecture design methods, and have corresponding practical experience;
3)Has good business decomposition and domain modeling capabilities, and has experience in service governance and architecture governance;
4)Master mature service guarantee methods, start from the core business chain, and systematically practice stability construction.