1. Responsible for the backend architecture design and core service development of robot interconnection products.
2. Design and implement highly available notification c……
1. Responsible for the backend architecture design and core service development of robot interconnection products. 2. Design and implement highly available notification capabilities for multiple scenarios and multiple channels to ensure platform stability. 3. Responsible for high-availability, high-concurrency, and high-performance architecture design of the system to ensure platform stability. 4. Participate in technical solution formulation, specification formulation, code review, and tackling technical difficulties, and grow together with team members. 5. Work closely with frontend, backend, embedded, and product teams to jointly promote the continuous iteration of various interconnection modules. 6. Participate in some frontend development work. 1. Bachelor's degree or above in computer-related majors, 3+ years of backend development experience, and experience in the design and implementation of large-scale distributed systems. 2. Proficient in Python/Go, skilled in backend frameworks such as Flask, FastApi, and Kratos, and have an in-depth understanding of microservice architecture and domain-driven design. 3. Familiar with mainstream middleware: MySQL/PostgreSQL, Redis, Kafka/Pulsar, Elasticsearch, etc., with performance tuning experience. 4. Familiar with Alibaba Cloud IOT, emqx, and Amazon IOT, and have actual project implementation experience. 5. Familiar with javascript and understand the React development framework. 6. Familiar with object storage (S3/Ceph/OSS) and distributed file systems, and have experience in designing storage solutions for massive unstructured data. 7. Strong sense of responsibility, strong ability to work under pressure, and strong architecture design and technical decision-making abilities.
Bonus points (candidates with any of the following experience are preferred) Familiar with big data/distributed computing frameworks such as Spark, Flink, and Ray, and have experience in the design and implementation of large-scale data processing pipelines; Experience in AI Infra-related construction such as machine learning data platforms, training platforms, model management, feature platforms, and autonomous driving data platforms; Experience in IOT project development and elevator control project development;