在招职位
- 设计
- 运营
- 研发
- 市场
- 职能
1、各产品线的前端开发;
2、组件库的维护与开发。
1、熟练掌握 Vue/React/Angular 其中之一;
2、熟悉ES6语法,具备跨终端移动、PC的前端开发能力,熟悉网络协议(HTTP/SSL);
3、熟悉常见安全问题和对策;
4、熟练使用 TypeScript 编写企业级应用;
5、有服务端开发相关经验,服务端渲染(Node.js),Java等后端语言基础;
6、数据可视化经验优先
1、负责公司基础平台系统/运维平台系统规划设计与开发
2、负责公司通用技术组件开发。
1、拥有扎实的Java基础知识,熟悉多线程、锁、并发相关知识,熟悉各种常用设计模式;
2、熟悉Java深入了解主流开发框架与中间件技术,如Spring、Dubbo、Tomcat、MyBatis、MQ、Redis、ES等,有开源框架二次研发经验或开源项目贡献者优先;
3、熟悉微服务架构,深入理解分布式原理,有大型分布式系统研发或高可用保障经验者优先;
4、熟悉Linux下面常用命令、以及Shell脚本;
5、拥有DevOps、Docker、Kubernetes、GitLab、Jenkins经验者优先;
6、拥有Go语言开发经验者优先。
1、负责全链路压测产品体系建设;
2、负责全链路压测技术组件设计与开发;
3、负责企业全链路压测解决方案咨询。
1、5年以上Java开发或系统架构经验;
2、精通Java编程,熟悉JDK与JVM源码,熟悉Java Agent原理,熟练掌握字节码增强技术;
3、有中间件研发经验或开源项目贡献经历,深入了解主流开发框架与中间件技术,如Spring、Dubbo、Tomcat、MyBatis、JDBC、MQ、Redis;
4、熟悉微服务架构、深入理解分布式原理,了解Docker、Kubernetes、Service Mesh等技术者优先;
5、有高并发、大流量系统研发经验者优先,有生产全链路压测实施与系统改造经验者优先。
1、详细分析客户的业务需求,结合公司的技术产品,为客户提供最佳的解决方案,引导客户对技术和产品的选择;
2、掌握公司产品,配合销售人员完成与用户的技术交流与沟通;
3、协助销售人员培育和维护客户关系,与客户技术部门建立长期稳定的合作关系;
4、与交付团队人员共同完成项目的交付工作,并提供报告和解读服务。
1、通信类、电子类、计算机类相关专业;
2、工作条理性强,具有很强的责任心和团队合作精神;
3、具有良好的表达能力和较强的沟通能力;
4、熟悉测试行业者优先。
1、负责压测产品研发;
2、负责全链路压测方案实现。
1、深入了解主流开发框架与中间件技术,如Spring、Dubbo、Tomcat、MyBatis、MQ、Redis等,有中间件研发经验或开源项目贡献者优先;
2、有性能测试工作经验,熟练使用JMeter或Gatling,熟悉其源码者优先;
3、熟练使用持续集成工具比如Jenkins,有二次开发经验者优先;
4、有生产全链路压测实施与系统改造经验者优先。
负责公司自研Java虚拟机的需求研发,以及开源Java虚拟机相关自研功能与bug修复。
1、熟悉C/C++、Java语言;
2、至少熟悉一种开源Java虚拟机的实现细节;
3、熟悉Java虚拟机规范与Java语言规范;
4、熟悉Linux内核。
1、负责质量保障体系的建设,推进测试平台、工具的技术创新;
2、通过技术手段,提高研发、测试效率,提升产品质量与稳定性。
1、熟悉Linux操作系统,熟练掌握Java编程,了解字节码增强技术者优先;
2、熟悉Jenkins、Selenium、JMeter、Gatling、Jacoco等工具者优先;
3、熟悉微服务架构、深入理解分布式原理,了解Docker、Kubernetes、Service Mesh等技术者优先;
4、熟悉软件测试行业,了解常见的软件测试方法论,有性能、安全、白盒测试等专业测试领域经验者优先。
1、负责公司大数据技术方案选型、大数据开发规范制定,主导实时计算任务开发;
2、负责实时计算平台运维,提高部署效率,降低运维成本。
1、至少熟悉一种实时计算引擎,如Flink、Spark Streaming、Storm;
2、对Hadoop生态圈的主流技术及产品有所了解;
3、熟悉大数据存储组件,包括但不限于HDFS、HBASE、ES、Druid、ClickHouse、TiDB等,有调优经验优先;
4、至少掌握Java、Python、C/C++其中一门编程语言,熟悉Linux环境;
5、有大规模集群应用开发经验优先。
1、负责精准测试,自动化测试平台研发;
2、完成测试需求分析,测试计划制定,测试用例编写,测试报告输出;
3、完成产品的功能、自动化测试、性能测试等工作;
4、配合主管完成相关项目任务。
1、计算机相关专业大专或以上学历;
2、熟悉软件工程及方法理论,熟悉测试流程,了解测试文档制定标准;
3、精通java语言,有较好的编码习惯和规范;
4、熟练使用JMeter、Postman、Appuim等多种测试工具;
5、熟悉精准测试,代码染色等设计实现方案;
6、有较强的逻辑思维能力,能够从用户角度把控产品体验;
7、热爱测试工作,有较强的学习能力、沟通表达能力,具备良好的团队合作精神。
1、负责公司各环境的日常维护,包括搭建、更新、监控、故障应急;
2、参与 DevOps 平台开发,并推进落地,提高研发、测试、运维工作效率。
1、熟练掌握 Linux 操作系统,熟悉 Docker、Kubernetes 等技术,了解云原生持续交付的体系架构;
2、精通 Shell 编程,掌握 Java、Golang、Python 等语言中的至少一种;
3、熟悉主流云厂商的云服务及其 API,熟悉常见的开源运维工具;
4、熟悉 Prometheus、Grafana、Zabbix、ELK 等监控分析工具,有大数据平台运维经验者优先;
5、较强的问题诊断能力,能够独立排查计算机软硬件及网络故障。
1、按照产品架构和业务要求,制定和推进测试策略,测试计划和测试方法;
2、参与产品系统架构建设和规划,进行⻛险评估,解决设计的可测性及保障系统的稳定性;
3、主导执行项目测试,包括制定测试计划,分配测试资源,构建测试环境,执行集成测试,回归测试等;
4、保证被测系统的质量,并通过测试流程和方法创新,努力提升研发的质量和效率;
5、解决测试过程中的复杂技术问题,能够发现工作中的效率提升点,开发工作中需要的测试工具;
6、带领测试团队,建立公司产品质量规范,推动研发测试流程不断完善,提高测试效率,建立可持续质量跟踪体系,保障产品质量与稳定性。
1、计算机本科以上相关专业及 5 年以上工作经验,2年以上测试管理经验,有大型软件项目或互联网软件研发或者自动化测试经验;
2、扎实的编程能力和数据结构知识,熟悉Linux操作系统,熟练掌握Java/C/C++/Python中的至少一⻔语言;
3、熟悉 MySQL/SQLServer/PostgreSQL/Oracle 中的至少一种数据库;
4、熟悉Jenkins、Selenium、JMeter、Gatling、Jacoco等工具,具备测试工具平台开发经验者优先;
5、了解软件测试的行业动态,熟悉性能、安全、白盒测试等专业测试领域,熟悉常⻅的软件测试方法论。对设计模式、微服务架构等有深入的了解;
6、具备良好的团队合作精神,能够分解复杂问题并推进问题解决。
1、负责生产稳定性监控相关产品的设计与开发。
1、精通Java、Go编程,熟练掌握Linux系统及其原理,熟悉网络编程;
2、熟悉Java Agent原理,熟练掌握字节码增强技术;
3、熟悉开源监控、链路追踪系统,如Prometheus、Zabbix、Skywalking、PinPoint等;
4、熟悉微服务架构,深入理解分布式原理,了解Docker、Kubernetes、Service Mesh等技术;
5、有大数据流式计算、时序数据库、智能运维相关经验者优先。
1、负责IT系统架构全链路各领域问题诊断性能优化。
1、有扎实的服务器系统基础,理解 CPU,Memory,Network 与 IO 子系统协同工作原理、具备多核、多线程、多进程和分布式编程经验、有面向性能的编程经验;
2、3年及以上使用 C/C++、Python、Java(至少2种语言)开发经验,熟练掌握 Linux 下的常用命令,常 用的脚本语言;熟悉x86或GPU异构系统指令集,熟悉Linux相关性能工具的使用以及部分实现原理,如:Dtrace、SystemTap、Perf 等;
3、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决问题;
4、掌握多线程、并发和并行计算的设计与编码及性能调优,有开发基准测试集和优化计算,通信库经验优先;
5、熟练掌握Linux操作系统、大型数据库(SQLServer、MySQL、Oracle、PostgreSQL、MongoDB);
6、熟练掌握字节码增强技术深入了解JVM核心模块,如内存管理、线程模型、类加载机制等,熟悉JVM相关性能工具的使用及实现原理,如JProfiler、JMC、JVisualVM等。