Join XTAO
ceph存储研发工程师
一、岗位职责:
1、负责分布式存储系统的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程,有扎实的算法基础,能灵活应用各种常见的数据结构
2、熟悉ceph/glusterfs/docker等
3、熟悉操作系统原理,熟悉Linux/Unix的文件系统和IO系统等机制
4、熟悉存储系统的关键特性和实现原理,了解常见的分布式文件系统的相关技术
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或文件系统相关开发经验者优先
平台研发
一、岗位职责:
1、负责分布式系统平台的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程,能够编写高效率、高可靠的代码
2、熟悉操作系统原理,熟悉Linux/Unix的IO系统和驱动模型等机制,有Linux/Unix系统编程经验
3、熟悉TCP/IP网络编程和配置管理
4、了解HA的相关技术,了解分布式系统的基本原理和设计思想
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或HA项目经验者优先
测试工程师
一、岗位职责:
1、负责分布式存储系统的功能测试,性能测试和解决方案验证
二、岗位要求:
1、熟练掌握Unix/Linux使用,并熟悉至少一门脚本语言或计算机编程语言
2、掌握系统级测试方法,设计、编写测试用例,测试执行
3、熟悉自动化测试方法和流程
4、设计自动化测试框架
5、分析测试结果和初步bug定位
6、熟悉IO性能测试常用工具,可以分析性能测试报告
7、编写完整测试报告,性能评估报告
8、根据不同的应用场景,搭建应用环境,进行压力和性能测试,调节参数性能优化。
文件系统研发
一、岗位职责:
1、负责存储系统的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程
2、有扎实的算法基础,能灵活应用各种常见的数据结构
3、熟悉操作系统原理,熟悉Linux/Unix的文件系统和IO系统等机制
4、熟悉存储系统的关键特性和实现原理,了解常见的分布式文件系统的相关技术
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或文件系统相关开发经验者优先
Python开发工程师
一、岗位职责:
1、理解和研究分布式系统的特性,设计和编写复杂的分布式系统配置、管理、监控系统软件
二、岗位要求:
1、有服务器端程序开发的经验,熟练掌握PHP/Python等语言进行开发
2、熟练掌握任意一种Web Server(Apached/Nginix/Lighted等)的配置和调试
3、熟练使用任意一种数据库(Oracle/Mysql,mongoDB/redis等)
4、熟悉Linux/Unix的使用,有一定的系统部署诊断以及shell脚本编写经验
5、熟悉PHP Zend Framework/thinkPHP/Python Django等框架者优先;有分布式系统管理开发经验优先
一、岗位职责:
1、负责分布式存储系统的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程,有扎实的算法基础,能灵活应用各种常见的数据结构
2、熟悉ceph/glusterfs/docker等
3、熟悉操作系统原理,熟悉Linux/Unix的文件系统和IO系统等机制
4、熟悉存储系统的关键特性和实现原理,了解常见的分布式文件系统的相关技术
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或文件系统相关开发经验者优先
一、岗位职责:
1、负责分布式系统平台的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程,能够编写高效率、高可靠的代码
2、熟悉操作系统原理,熟悉Linux/Unix的IO系统和驱动模型等机制,有Linux/Unix系统编程经验
3、熟悉TCP/IP网络编程和配置管理
4、了解HA的相关技术,了解分布式系统的基本原理和设计思想
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或HA项目经验者优先
一、岗位职责:
1、负责分布式存储系统的功能测试,性能测试和解决方案验证
二、岗位要求:
1、熟练掌握Unix/Linux使用,并熟悉至少一门脚本语言或计算机编程语言
2、掌握系统级测试方法,设计、编写测试用例,测试执行
3、熟悉自动化测试方法和流程
4、设计自动化测试框架
5、分析测试结果和初步bug定位
6、熟悉IO性能测试常用工具,可以分析性能测试报告
7、编写完整测试报告,性能评估报告
8、根据不同的应用场景,搭建应用环境,进行压力和性能测试,调节参数性能优化。
一、岗位职责:
1、负责存储系统的设计与开发
二、岗位要求:
1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程
2、有扎实的算法基础,能灵活应用各种常见的数据结构
3、熟悉操作系统原理,熟悉Linux/Unix的文件系统和IO系统等机制
4、熟悉存储系统的关键特性和实现原理,了解常见的分布式文件系统的相关技术
5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力
6、有存储系统或文件系统相关开发经验者优先
一、岗位职责:
1、理解和研究分布式系统的特性,设计和编写复杂的分布式系统配置、管理、监控系统软件
二、岗位要求:
1、有服务器端程序开发的经验,熟练掌握PHP/Python等语言进行开发
2、熟练掌握任意一种Web Server(Apached/Nginix/Lighted等)的配置和调试
3、熟练使用任意一种数据库(Oracle/Mysql,mongoDB/redis等)
4、熟悉Linux/Unix的使用,有一定的系统部署诊断以及shell脚本编写经验
5、熟悉PHP Zend Framework/thinkPHP/Python Django等框架者优先;有分布式系统管理开发经验优先