职位描述
岗位职责:
1. 负责时序数据库的产品研发,如聚集函数、插件模块、执行引擎的研发以及性能优化等相关工作;
2. 根据对时序数据库产品的业务需求,从稳定性、功能、性能、可用性等方面,负责设计、实现、改进时序数据库;
3. 完善时序数据库周边应用的开发,满足大规模、高并发的实际业务场景的需求;
4. 研发适用于轨道交通行业的工业实时历史数据库
岗位要求:
1. 精通Java编程,对内存管理、文件系统、列式存储有一定的理解;
2. 3年及以上的数据库、存储、实时计算、分布式计算、大规模应用程序、大数据等领域的相关经验;
3. 熟练掌握多线程、异步编程、网络编程技术,并且有丰富的实际项目经验;
4. 了解一般的数据库原理(lsm树,B树,列存,全文倒排索引等),能对分布式常用技术进行合理应用,解决问题;
5. 了解与时序数据预测、异常检测等算法;
6. 对时间序列领域有工作经验的优先,比如IoTDB、InfluxDB、Druid,OpenTSDB等;
7.熟练运用UNIX/Linux操作系统,熟练使用Shell/Perl/Python/Ruby中至少一种脚本语言,具有一定的服务器搭建和维护知识或经验;