职位描述
主要职责
1. 负责CI/CD流水线集成插件的架构设计、开发与迭代,支持自动化构建、测试、部署及监控流程。
2. 协助梳理业务需求,产出业务系统设计方案;
3. 独立完成项目系统分析、设计、编码等方向开发任务,确保项目进度和质量。
4. 具有一定的文档能力,负责项目相关的各类技术材料输出。
任职要求
1. 5年以上开发经验,熟悉shell、python 语言。可以使用 Node.js 和TypeScript 开发流水线插件者优先。
2. 深入理解CI/CD原理及工具链(如Jenkins Pipeline、GitLab CI YAML配置),有插件开发或扩展经验者优先。
3. 熟悉RESTful API、Webhook、消息队列等集成技术,熟悉容器化及云原生技术栈,熟悉docker命令。
4. 熟练使用Git、Maven/Gradle等版本控制与构建工具。
5. 有较强的逻辑思维能力,善于分析、归纳、快速定位并解决问题;
6. 了解敏捷开发实践,有TDD、Web开发、持续集成、DevOps相关实践经验、有自动化运维工具相关研发经验优先。
7. 熟悉github action类型插件的语法与规范,有CodeArts流水线插件开发经验者优先。
加分项
1. 熟悉Ruby、Rust、Cangjie、Make、Cargo、Conda、Bundler等至少一种编译构建机制。
2. 熟悉Jest、Pytest、RSpec、Cargo Test、GTest、Testify、pytest等至少一种测试工具。
3. 熟悉bat批处理脚本以及powershell命令编写与执行机制。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕