Develop a network data platform based on network metadata, providing metrics that accurately reflect the status and trends of the network in real-time.
Bachelor degree or above in Computer Science.
Proficiency in at least one programming language such as Java, C++, or Python, and capability to read and understand others.
...
Build Global High-Availability Architecture: Architect automated disaster recovery and fault tolerance mechanisms across multi-cluster and multi-region environments to achieve NoOps capabilities.
Optimize Cold Start Performance: Innovate solutions for large-scale cold start scenarios, delivering multi-layered optimization to meet the demanding requirements of serverless functions.
Strong Programming Fundamentals: Proficiency in algorithms, data structures, and at least one programming language (Go, Python, Java, Node.js, Rust, C).
...
Keep at the forefront of emerging web-based technologies and trends, research and evaluate the latest web development frameworks, apply new technologies to drive iterative product improvements.
Experience in developing frontend web applications
Strong in JavaScript/HTML/CSS frontend experience, skilled in common web platforms such as React/Vue/Angular, and have good practice and understanding of common web compilation and bundling frameworks, including Webpack/Rollup/Babel/AST;
...
Integrate LLM to enable conversational analytics and intelligent data insights
Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.
Estimate engineering effort, plan implementation, and rollout of system changes.
...
Construct industry-leading streaming computing frameworks and other distributed systems to provide reliable infrastructure for massive data and large-scale business systems
Research, design, and develop computer and network software or specialised utility programs.
Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
...
Knowledge of HDFS principles is expected, and familiarity with columnar storage formats like Parquet/ORC is an additional advantage;
Prior experience in data warehousing modeling;
Proficiency in programming languages such as Java, C++, and Scala is essential, along with strong coding skills and the ability to troubleshoot effectively;
...
Embrace the use of open-source software, possess a track record of involvement in open-source projects, and demonstrate a keen enthusiasm for engaging with the latest and most advanced technologies.
Exhibit knowledge in distributed consensus algorithms like Paxos/Raft.
Show familiarity with distributed transaction models.
...
Problem solving and performance tuning for online traffic.
Research new technologies for more efficient and scalable traffic processing.
Undergraduate or Postgraduate currently pursuing a Degree/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
...