工作概要: 1、参与技术团队相关项目的产品功能设计和开发,保证产品功能的可持续性升级和迭代,并具备应一定程度上对需求变更的应变能力; 2、参与软件需求到实现过程中的设计和开发工作,例如核心业务模块、通用业务系统的开发工作; 3、不断创新、完善产品项目中的相关技术,能独立负责相应的产品设计开发,并对其提供有效的技术支撑和维护工作; 4、保持积极、负责的工作态度面对各种日常工作,对团队充满正能量、对项目充满强自驱力。 希望你: 1、具有非常强大的责任感,和很强的学习能力,对自己要求严格; 2、1年以上互联网系统设计及研发经验,有参与大型平台系统研发的经历,了解系统性能优化; 3、熟悉java/python等开发语言,理解内存模型、网络通信、多线程等理论知识,对JVM原理有深入的了解 4、熟悉Mysql数据库,对数据库性能优化,高可用方案有一定的了解;熟悉其他nosql存储产品的优先; 加分项: 了解消息中间件、分布式技术(包括分布式缓存系统、分布式消息系统、JMX等); 对于高并发、高可用性、高性能、大数据处理等实时系统有经验者优先。 你将获得: 1. 有机会近距离观察并参与一个产品小生命从无到有的完整周期:从初的产品规划设计、参与意见、技术选型、基础设施搭建,到业务逻辑的实现、前后端联调、细节优化提升,再到产品的维护升级与运维。 2. 对于实时数据系统接入/处理/发布有非常深刻的了解,以及它背后的各种原理。理解组件化的意义和优势,以及组件化技术上大量的经验值。 3. 和谐、融洽且成熟的团队氛围,每个人都愿意分享他们的技术及经验。