岗位要求:
1、3-5年后台开发经验;
2、语言基础扎实,精通Java开发语言;
3、熟练使用各类中间件并了解其原理,如:分布式缓存、消息队列、RPC框架、微服务治理等;
4、精通数据库编程,了解SQL优化思路,具备数据建模能力和数据分库分表设计能力;
5、熟悉linux系统及常用指令,了解Docker化的开发和部署;
6、熟悉hadoop技术体系,掌握hive、flink、yarn等主流计算框架;
7、熟悉利用OLAP技术分析挖掘大数据价值,掌握主流MPP数据库,如clickhouse、impala等;
8、热爱编程,对技术领域保持好奇心和求知欲,并有较强的学习能力,及时跟进业界技术演进;
9、富有激情、自驱力和责任心,具备良好的问题分析能力、顺畅的沟通能力和团队合作能力。
岗位职责:
1、负责腾讯智能分析产品的后台开发工作,包含需求分析、技术设计、开发联调、单元测试、风险评估、问题定位跟踪、质量保证等;
2、掌握智能分析产品的业务和技术,产品包含:轻量级BI分析、AB实验、用户画像和用户行为分析等;
3、高性能后台服务框架的设计和开发,持续的优化和迭代;后台服务云化设计,构建适应公有云、私有云的架构体系。