岗位描述
岗位职责
1. 裸金属基础设施设计与开发:
负责高质量完成私有化裸金属基础设施的设计、开发和维护,确保生成软件开发过程文档。
2. 软件质量保证:
确保软件研发交付件质量,推动零缺陷质量文化。
3. 技术领导与支持:
参与需求管理、产品规划和一线支持工作,包括方案设计、技术澄清、技术预研和技术攻关,
提供专业意见。
4. 架构支持与优化:
支持产品立项和项目开发中的基础设施架构设计,解决架构问题并做出决策设计。
5. 流程与工具优化:
执行和持续优化软件开发流程、模板和 IT 工具。
任职要求
1. 学历与背景:
全日制本科及以上学历,理工科背景。
2. 编程语言:
精通GO或C++开发语言。
3. 架构设计能力:
能够通过深入了解业务需求进行软件架构设计。
4. 数据库与中间件:
熟悉至少一种数据库(如Mariadb、PostgreSQL、Clickhouse、Victoria、Dgraph)和中间
件(如RabbitMQ、NATS)的工作原理和运行调优。
5. 开源经验与技术:
热爱开源,熟悉至少一种开源微服务框架的设计理念,有开源项目PR经验者优先考虑。
熟悉grpc、xds、CRI、CRD、Helm等至少一种开源项目的设计逻辑。
6. Kubernetes经验:
有二次开发Kubernetes业务经验者优先考虑。
7. 沟通与问题解决能力: