小红书【北上深美】tns工程leader
社招全职5-10年后端开发地点:北京 | 上海 | 深圳状态:招聘
任职要求
1. 本科及以上学历,计算机科学、软件工程或相关专业,至少3年分布式系统开发经验。 2. 具备扎实的Java编程基础,精通Java集合框架,深刻理解分布式存储、计算、消息队列(如Kafka/RocketMQ)、微服务治理等核心技术原理与应用。 3. 拥有丰富的线上系统稳定性保障和性能调优经验,具备复杂生产环境下的快速故障定位(trouble-shooting)和解决能力。 4. 具备大数据平台研发经验,熟练掌握并应用Spar…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责风控后端审核系统(人工/机器)及引擎的架构设计与优化,解决核心系统的性能瓶颈、架构演进问题,并保障线上系统的稳定性和高可用性。 2. 负责内容安全模型平台的功能开发与系统稳定性保障,进行高质量的系统设计与实现,支撑亿级日活(DAU)产品的数据流处理、运营系统、审核系统等核心平台的建设与维护。 3. 参与大规模机器学习在线推理框架的研发、优化与维护,确保模型高效、稳定地服务于线上业务。 4. 持续优化在线服务与离线计算任务的性能,设计并实施高并发、多机房部署、容灾备份等关键方案,保障系统弹性与业务连续性。 5. 参与风控策略的技术实现与落地,为策略迭代提供高效、可靠的技术支持。 6. 关注技术前沿,参与技术选型与架构演进,推动风控技术栈的持续升级。 7. 协同风控策略、算法、数据、产品及运营团队,高效沟通,共同达成业务目标。
包括英文材料
学历+
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
RocketMQ+
https://www.baeldung.com/apache-rocketmq-spring-boot
In this tutorial, we’ll create a message producer and consumer using Spring Boot and Apache RocketMQ, an open-source distributed messaging and streaming data platform.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
还有更多 •••