Linux C/C++开发工程师 - 调度系统(J11957)
职位类别:社会招聘
职能类型:研发
河南省-郑州市,山东省-青岛市
岗位职责:
(1)云原生应用基础平台核心产品及后端架构设计与开发工作;
(2)参与容器云平台的相关方案设计和研发,持续推动平台架构演进,
(3)参与对软件架构、关键构件、接口的设计,技术难题攻关,解决性能和安全性能问题;
(4)负责系统核心代码编写和按时交付,保证交付质量和负责版本维护;
(5)与上下游团队配合,完成产品与项目研发。
任职要求:
(1)三年以上软件研发工作经验,在Kubernetes、Docker等容器相关技术有丰富的实践经验,了解其核心原理。熟悉常用的资源隔离手段,对cgroup、namespace机制有深入了解。
(2)熟练掌握主流程序设计语言(Golang/Java/Python/Shell)的其中两种或以上,具备良好的编码习惯和代码质量意识;
(3)熟悉Linux系统,熟练掌握常用命令,具备一定的系统性能调优、排错的能力。
(4)具备容器编排、监控、日志管理等相关工具的使用经验,能够根据项目需求进行定制化开发。
(5)有较好的沟通交流及团队协作能力,善于主动思考和行动,乐于解决具有挑战性的问题,对待技术有强烈兴趣;
(6)了解业界常用的架构组件和最佳实践,了解微服务架构和设计模式,能够根据业务需求进行容器化应用的开发和优化。
优先:
(1)有 cni、csi、cluster api 、Istio等相关项目经验;
(2)有容器服务和容器云相关经验者优先
(3)了解云计算开源社区相关技术,了解Openstack相关组件及原理,对云计算开源社区有贡献者优先;