Linux系统高级开发工程师

  • 8k-15k
  • 武汉
  • 经验不限
  • 全职

职位描述

1.负责deepin发行版软件仓库的构建及维护。
2.负责深度商店,软件打包及维护。
3.负责deepin系统底层环境开发维护及优化。
4.负责deepin系统内核开发维护及优化。
5.负责部分基础设施的开发、建设及维护,包括代码构建,仓库构建等自动化平台。
6.负责deepin系统对新硬件的适配及支持。
7.负责dde部分项目代码维护,主要涉及系统底层及定制。
8.协助处理销售和工程部门项目特定需求,提供定制化系统级解决方案并实现。
9.为公司的售前/售后工程师提供技术支持,解决技术难题。

职位要求

1.具备3年及以上linux环境开发工作经验,主要内容包括软件开发、系统运维、linux系统裁剪、linux系统打包构建等。
2.精通c/python 等语言,熟悉golang/c++可加分。
3.精通bash/makefile/perl等脚本语言,熟练掌握linux常用命令scp、awk、sed等。
4.精通docker,kvm,wmware等各种虚拟化环境运维及构建,熟悉各种自动化开源项目及架构。
5.精通debian/ubuntu下开发,熟悉arch/centos/redhat等一种或多种linux发行版。
6.精通LFS构建系统流程,熟悉linuxISO 构建及裁剪。
7.熟悉linux 内核开发,裁剪及定制,并能根据不同发行版优点优化deepin内核。
8.熟悉linux 网络,显卡等各种硬件驱动模块及方案。
9.熟练使用Git进行版本控制,熟练使用github,并且有自己参与或者独立项目。
10.熟练使用gdb/trace/perf 等各种调试工具,掌握常用软件调试方法,能快速定位软件bug。
11.具备良好学习及沟通能力。
12.具备较强的责任心并积极主动承担部门开发任务。

加分项:精通debian打包规则,debian维护者优先。
       熟悉linux上游社区及上游项目者优先。

发布于 1月7日

投个简历 感兴趣?快速投递
deepin

deepin

以操作系统为基础,做领先的开源创新产品与解决方案供应商。

  • 企业服务
  • 51-200 名雇员
  • 2011 成立
你可能感兴趣的