高级DevOps工程师 - Cybeats

16个月前远程全职
Cybeats

Cybeats

location 多伦多
unsaved
职位描述 职位描述 薪资: Cybeats正在寻找一名经验丰富的DevOps加入我们不断发展的团队。该角色将实施持续集成请求,并与开发人员和其他利益相关者合作,确保产品交付成功。 随着我们的快速增长,这个职位对我们未来的成功至关重要。这个角色是混合型的,有可能远程工作。 理想的候选人将在DevOps角色中拥有扎实的工作经验,并且在快节奏的初创环境中,尤其是在网络安全领域有经验。 如果这听起来像一个令人兴奋的机会,我们希望能听到您的声音。 在Cybeats Technologies,我们处于颠覆软件供应链安全的前沿。通过我们先进的软件物料清单(SBOM)管理解决方案,我们提供了无与伦比的智能,保护数字资产。 我们广泛的客户群涵盖了创新的初创公司到世界上一些最著名的财富500强企业。我们专门为高风险行业提供保护,以应对软件漏洞不断变化的环境,确保透明度和安心。 职责 • 使用脚本和编程语言持续构建和测试代码 • 使用源代码控制工具管理、跟踪和记录对代码的更改 • 使用配置管理工具和流程自动部署应用程序 • 使用各种应用程序日志工具测量应用程序的性能和环境 • 设计和实施构建、部署和配置管理 • 为基础设施提供构建和测试自动化工具 • 在所有环境中处理代码部署 • 监控指标并制定改进方法 • 为团队成员和同事提供技术指导和教育 • 思考新想法和改进开发交付的方式 • 在测试阶段与同行咨询反馈 • 构建、维护和监控配置标准 • 维护项目的日常管理和行政工作 • 与团队一起管理CI和CD工具 • 记录和设计各种流程;更新现有流程 • 改进基础设施开发和应用程序开发 • 遵循公司制定的所有最佳实践和程序 教育: 计算机科学或软件工程学士学位或同等学历 要求 • 在DevOps角色或类似的软件工程角色中有5年以上的经验 • 在Terraform和编写适用于云和本地环境的模块化Terraform模板方面有3年以上的经验 • 在K8S环境中使用Docker容器的经验,最好具备无服务器范式的经验 • 有3年以上AWS云工作经验 • 有使用Git的经验和深入理解 • 有在高速初创环境中工作的经验者优先 • 有使用shell和脚本语言xSH、Python的经验和能力,了解并能够使用JSON、YML编写和修改配置 • 有构建和部署使用Java、Node.js、Angular或C编写的应用程序的经验 • 熟悉服务网格Istio是一个很大的优势 • 熟悉MinIO、Knative、RabbitMQ、Elastic Search运行无服务器代码栈是一个很大的优势 • 熟悉CI / CD工具Jenkins DSL或其他工具 • 熟悉Ansible是一个很大的优势 • 熟悉数据存储Elastic Search、MongoDB、GraphDB是一个加分项 • 理解并能够评估构建和操作环境的安全影响 • 项目管理和协调经验 • 良好的口头和书面沟通能力 • 积极进取的态度 请注意,这份工作描述并不旨在涵盖或包含员工在这份工作中所需的全部职责、职务或责任的全面列表。 职责、责任和活动可能随时发生变化,恕不另行通知。 Cybeats是一个平等机会的雇主。我们热情地接受我们的责任,不考虑种族、宗教信仰、肤色、年龄、性别、性取向、国籍、血统、公民身份、宗教、婚姻状况、残疾、军事服务或退伍军人身份、遗传信息、医疗状况(包括医疗特征)或任何其他受适用联邦、州和地方法律和条例保护的分类,做出雇佣决策。 我们的管理层致力于确保在招聘、安置、晋升、调动、降职、裁员、解雇、招聘广告、薪酬和其他形式的补偿、培训和一般待遇过程中,履行这一政策。