C++开发工程师-J016SH
1.5-2万·14薪上海市本科不限经验
职位描述
工作职责:
1.参与分布式时序数据库的整体架构设计,负责核心模块的开发和优化,包括数据存储、索引、查询引擎、分布式计算等。
2.深入分析系统性能瓶颈,通过算法优化、内存管理、并发控制等手段,提升系统的吞吐量、响应速度和资源利用率,处理分布式环境下的数据一致性、容错、负载均衡等问题。
3.探索分布式数据库、时序数据处理领域的新技术在产品中的应用,推动技术创新和架构升级。
4.指导初级工程师,提升团队整体技术水平。
任职要求:
1.计算机科学或相关专业本科及以上学历。
2.5年以上C++开发经验,具有分布式系统、数据库或高性能计算领域的实际项目经验。
3.精通C++语言,熟悉STL、智能指针、多线程编程等现代C++特性;具备良好的代码风格和性能优化意识。
4.熟悉分布式系统的设计和开发,掌握分布式存储、分布式计算、一致性协议(如Raft、Paxos)等关键技术。
5.熟悉数据库原理和架构,了解关系数据库和NoSQL数据库的优缺点及适用场景;对时序数据库有深入理解和实践经验者优先。
6.熟悉Linux操作系统,掌握系统编程、网络编程和多线程编程技术;能够熟练使用Linux下的开发工具和调试工具。
7.熟悉数据结构和算法,具备解决复杂问题的能力;了解常见数据压缩算法和索引技术者优先。
8.了解容器管理和编排技术,对kubernetes、docker有一定的了解。
9.了解UML建模规则,熟练使用UML工具。
10.理解面向对象设计原则,具备面向对象的设计和开发能力。
11.具备良好的沟通能力。
12.对企业数字化转型或工业互联网有充分的热情与期望,有志于做出优秀产品。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅