Join XTAO

高级前端工程师

一、岗位职责:

    1、参与分布式数据管理系统及大数据应用系统的需求分析和界面设计;

    2、与服务器后端数据工程师配合,独立负责各系统的Web的编码实现;

二、任职要求:

    1、深入了解HTML、CSS、Javascript,基础扎实,至少需有二年左右的前端开发经验;

    2、熟练使用和定制各类树、图、表格、操作特效等WebUI插件;

    3、熟悉AngularJs、Bootstrap;

    4、对前沿的HTML5 Canvas, WebGL, CSS Shaders, GLSL等技术有一定程度的了解;

    5、面试时请携带作品。

高级前端工程师

ceph存储研发工程师

一、岗位职责:

    1、负责分布式存储系统的设计与开发

二、岗位要求:

    1、熟练掌握C/C++/Python等语言进行开发,熟悉多线程编程,有扎实的算法基础,能灵活应用各种常见的数据结构

    2、熟悉ceph/glusterfs/docker等

    3、熟悉操作系统原理,熟悉Linux/Unix的文件系统和IO系统等机制

    4、熟悉存储系统的关键特性和实现原理,了解常见的分布式文件系统的相关技术

    5、具有较强的自主学习能力,具备良好的分析问题和解决问题的能力

    6、有存储系统或文件系统相关开发经验者优先

ceph存储研发工程师

平台研发

一、岗位职责:

    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等框架者优先;有分布式系统管理开发经验优先

Python开发工程师

高级前端工程师

一、岗位职责:

    1、参与分布式数据管理系统及大数据应用系统的需求分析和界面设计;

    2、与服务器后端数据工程师配合,独立负责各系统的Web的编码实现;

二、任职要求:

    1、深入了解HTML、CSS、Javascript,基础扎实,至少需有二年左右的前端开发经验;

    2、熟练使用和定制各类树、图、表格、操作特效等WebUI插件;

    3、熟悉AngularJs、Bootstrap;

    4、对前沿的HTML5 Canvas, WebGL, CSS Shaders, GLSL等技术有一定程度的了解;

    5、面试时请携带作品。

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等框架者优先;有分布式系统管理开发经验优先

请投递简历:hiring@xtaotech.com