职位名称:高级云DevOps工程师
地点:芝加哥,伊利诺伊州或辛辛那提,俄亥俄州(每周必须在现场工作3天)
工作摘要:一个被成千上万人使用的产品(客户分析解决方案)用于访问数据和报告洞察力正在被替换。现有的本地技术将被弃用,并用这个内部开发的系统替换。云迁移将允许更高程度的互操作性。新产品将简化和优化报告,并重新想象和增强关键功能(如导出和自定义属性)。这个新产品将为客户提供新的功能,创造更好的用户体验,并最大化数据的重用、组合和发现能力。
• 可扩展的基础架构设置和配置
• 云设置故障排除
• 理解EC准则和方向
• 定义安全姿态
作为一名云DevOps工程师,您将致力于开发可扩展的方法来构建、部署和支持云和本地服务和系统。与软件工程师密切合作,部署和运营解决方案;自动化和简化流程;构建和维护部署工具,监控平台,并解决开发、测试和生产环境中的问题。
在这个充满挑战的角色中,您将被期望在快节奏的环境中开发解决方案,以满足对运营改进和效率不断增长的需求。您将负责在高度可见的产品中部署行业标准的自动化和监控工具,并实施完全自动化的持续交付解决方案。
• 建立基础设施测试和部署机制的标准
• 使用Jenkins、Docker、Kubernetes和Terraform等工具自动化和优化流程
• 协助设计和实施敏捷SaaS基础架构、自动化环境配置和多个环境的自动化部署和监控。
• 与开发和QA团队合作,实现持续集成环境,保持高生产力水平,并强调缺陷预防技术。
• 与跨职能业务团队合作,了解需求和其他性能SLA
• 彻底记录运营实践和程序。
• 解决开发、测试和生产实例中的问题。
所需技能:
您必须具有以下高级专业经验:
• Azure云服务
• 网络
• 应用程序安全性
• Terraform
• GitHub/Actions
• Kubernetes
• 可观察性/性能监控
资格要求:
• 计算机科学或相关领域的学士学位,或具有同等工作经验的年数。
• 具有Microsoft Azure云服务(数据工厂、ADLS、SQL数据仓库)的高级经验
• 使用Terraform、Kubernetes和Docker等工具创建基于云的基础架构
• 增强和维护持续交付和持续交付流水线(CI/CD)
• 在测试和生产过程中积极解决任何问题,捕捉和解决问题在启动之前。
• 根据需要自动化我们的运营流程,与我们的自动化堆栈(如Terraform)一起工作
• 有Azure DevOps服务(如DevOps、Pipelines、Test Plans、Artifacts等)的经验。
• 能够并愿意在团队环境中工作,并采用所有权和主动性的文化,并在团队内推广这种文化。
• 出色的人际交往能力,以及出色的沟通能力,口头和书面,面向技术和非技术的受众,处于地理分散的环境中
Catalyte向所有员工和申请者提供平等的就业机会,并禁止任何形式的种族、肤色、宗教、年龄、性别、国籍、残疾状况、基因、受保护的退伍军人身份、性取向、性别认同或表达方式,或任何其他受联邦、州或当地法律保护的特征的歧视和骚扰。