职位描述
职位描述
- 参与NIO相关软件和后台服务的设计和开发;
- 在产品交付周期的各个阶段内持续贡献,包括且不限于需求沟通 / 系统设计 / 撰写⽂档 / 研发功能 /测试沟通和⽀持 / 线上系统的监控运维等。
职位要求
- 本科及以上学历,计算机科学及相关专业优先;
- 熟悉常⽤的数据结构和算法;
- 熟悉分布式系统,熟悉常⻅的⼀致性协议、消息队列、分布式存储和缓存等(如 Zookeeper /MongoDB / Redis / Cassandra / Kafka 等);
- 能熟练运⽤线程池 / 异步 / 缓存 / 锁等技术构建⾼效、健壮、⾼可⽤的系统;
- 有 MySQL 相关使⽤和调优经验,熟悉数据库的索引原理、事务的隔离、传播⽅式和加锁⾏为,能够独⽴分析和解决相关问题;
- 熟悉常⽤设计模式;
- 有良好的编码和⼯程习惯,具备识别代码好坏的品味。能持续输出⻛格良好、易于测试、⾼效的代码;
- 能熟练运⽤ Git 进⾏代码管理;
- 富有团队精神,具有责任⼼,对待⼯作积极主动;
优先:
- 熟悉 JVM ,遇到相关问题能快速定位原因,并进⾏修复和调优;
- 熟悉领域驱动设计;
- 熟悉 Spring Framework;
- 有⼤数据处理和分析经验或报表平台的设计和开发经验。
加分项:
- 熟悉⾄少⼀⻔脚本语⾔,能在 Linux 上独⽴排查 / 解决问题;
- 有数学建模或信息学竞赛相关经验;
- 熟悉持续集成 / 容器相关技术,如 Jenkins / Gitlab CI / Docker / Kubernetes / Service Mesh 等;
- 具备良好的技术写作能⼒;
- 活跃在热⻔技术社区,有⾃⼰的项⽬或技术博客。
- 参与NIO相关软件和后台服务的设计和开发;
- 在产品交付周期的各个阶段内持续贡献,包括且不限于需求沟通 / 系统设计 / 撰写⽂档 / 研发功能 /测试沟通和⽀持 / 线上系统的监控运维等。
职位要求
- 本科及以上学历,计算机科学及相关专业优先;
- 熟悉常⽤的数据结构和算法;
- 熟悉分布式系统,熟悉常⻅的⼀致性协议、消息队列、分布式存储和缓存等(如 Zookeeper /MongoDB / Redis / Cassandra / Kafka 等);
- 能熟练运⽤线程池 / 异步 / 缓存 / 锁等技术构建⾼效、健壮、⾼可⽤的系统;
- 有 MySQL 相关使⽤和调优经验,熟悉数据库的索引原理、事务的隔离、传播⽅式和加锁⾏为,能够独⽴分析和解决相关问题;
- 熟悉常⽤设计模式;
- 有良好的编码和⼯程习惯,具备识别代码好坏的品味。能持续输出⻛格良好、易于测试、⾼效的代码;
- 能熟练运⽤ Git 进⾏代码管理;
- 富有团队精神,具有责任⼼,对待⼯作积极主动;
优先:
- 熟悉 JVM ,遇到相关问题能快速定位原因,并进⾏修复和调优;
- 熟悉领域驱动设计;
- 熟悉 Spring Framework;
- 有⼤数据处理和分析经验或报表平台的设计和开发经验。
加分项:
- 熟悉⾄少⼀⻔脚本语⾔,能在 Linux 上独⽴排查 / 解决问题;
- 有数学建模或信息学竞赛相关经验;
- 熟悉持续集成 / 容器相关技术,如 Jenkins / Gitlab CI / Docker / Kubernetes / Service Mesh 等;
- 具备良好的技术写作能⼒;
- 活跃在热⻔技术社区,有⾃⼰的项⽬或技术博客。