Job Responsibilities
Responsibilities:
Design and implement the architecture of the next-generation distributed data analysis framework, and make breakthroughs in key technologies such as DAG optimization, batch processing, SQL, graph computing, and machine learning for data analysis scenarios.
Implement key technologies to support Huawei's internal and external industry applications, such as the recommendation system and digital intelligence convergence platform. Explore new services/business models and realize business monetization.
Gain insight into and track the latest progress of the academic and industry sectors, guide the evolution direction of data analysis technologies, and build Huawei's competitiveness in the industry.
Position Requirements
Requirements:
Computer or related major, master degree or above, at least 8 years related working experience (3-5 years if Ph. D);
Have a proficient command of the theory and engineering practice of distributed systems. Have an in-depth understanding of the system implementation of data analysis frameworks such as Spark, Flink, Presto, and Plato.
Have rich experience in software architecture design and lead the architecture design and software development delivery of large-scale data analysis systems.
Dominating or deeply participating in open source software is preferred.