概述
我们正在寻找一位在CI/CD流水线、自动化和大规模Jenkins环境方面具有深厚专业知识的高级DevOps工程师。该角色的核心重点是设计、维护和迁移复杂的CI/CD流水线,包括从Jenkins到GitHub Actions的重大迁移。
主要职责
• 使用Groovy和Bash设计、开发和维护复杂的Jenkins流水线
• 构建和维护Jenkins共享库、可重用的流水线组件和安全凭证管理
• 领导并执行从Jenkins到GitHub Actions的大规模迁移项目
• 设计和管理跨多个存储库的GitHub Actions工作流
• 配置和管理GitHub Actions中的运行器、密钥、身份验证和可重用工作流
• 开发Bash和Python的自动化脚本,包括形成端到端流水线的互联脚本
• 使用Ansible进行自动化和配置管理
• 配置和管理AWS资源,包括:EC2,EKS;IAM角色(EC2,IRSA),STS;VPC和网络组件
• 与开发团队合作,将CI/CD流水线与各种框架集成(包括基于TypeScript的项目)
• 排除故障、优化并提高流水线的可靠性、性能和安全性
所需技能和经验
• 5年以上DevOps专业经验
• 拥有Jenkins的丰富实践经验,包括:Groovy和Bash脚本;Jenkinsfiles和凭证;共享库
• 具有将CI/CD流水线从Jenkins迁移到GitHub Actions的经验
• 具有GitHub Actions的扎实经验,包括:多存储库工作流;密钥和运行器配置;身份验证和权限管理
• 精通Bash和Python脚本编写
• 使用Ansible进行自动化的经验
• 拥有AWS的实践经验,包括EC2,EKS,IAM,STS和VPC
• 具有设计和维护大规模CI/CD环境的经验
加分项
• 具有Terraform的经验
• 具有处理基于TypeScript的构建流水线的经验
地点:任何地点
就业类型:远程
项目:金融科技和加密解决方案
专业化:DevOps
StairwaySoft是一家全球工程服务提供商,提供创新的软件开发服务,拥有一支由专家工程师组成的团队。
我们为国际上的各种企业提供服务,创造解决方案,帮助公司实现其技术目标。
我们通过不断扩展的独特混合模式构建软件解决方案,将东欧、中东和中亚的工程与以色列的创新相结合。