岗位职责:
1.参与⼯具链平台的架构设计与研发,编写核⼼代码;
2.持续提升系统在⼤规模分布式环境下的稳定性,安全性和性能,不断迭代优化架构。
任职要求:
1.计算机相关专业本科以上学历,5年以上开发⼯作经验;
2.⾄少熟练使⽤java、go、python、c++中的⼀种,对语⾔没有过分的偏好;
3.熟悉web开发、熟悉分布式系统开发,有web框架、rpc框架的使⽤经验;
4.扎实的操作系统、⽹络、算法基础;
5.熟悉主流关系型数据库的使⽤,对⾮关系型数据库有⼀定了解;
6.熟练使⽤分布式消息队列,⾄少熟悉Kafka、RabbitMQ、RocketMQ、AWSSQS中的⼀种;
7.熟练使⽤分布式缓存系统,⾄少熟悉Memcached、Redis、Ehcache中的⼀种;
8.熟悉常⻅⼤数据基础组件的优先考虑,如Spark、Flink、ES、Flume、Hadoop、Hbase、Storm、ELK;
9.熟悉k8s的优先考虑;
10.愿意深⼊理解业务,具有产品思维,愿意从技术的⻆度和设计⼈员⼀起,不断提升产品体验;
11.责任⼼强、有团队协作精神。