我们正在寻找一名AWS系统管理员或DevOps工程师加入我们的客户基础设施团队,负责向我们的美国客户提供软件解决方案。我们正处于一个令人兴奋的时刻,将我们具有颠覆性的法律软件转移到一个高度可扩展的基于容器的平台上,从现有的基于AWS的基础设施即代码实现。
在短期内,你的重点将是支持现有产品和驱动其运行的基础设施。在接下来的12个月里,我们将迁移到新环境,这意味着你将成为新的基于容器的平台工程和支持的早期参与者,该平台将部署到AWS上的多个地区。
作为全球客户基础设施团队的一员,确保我们产品的成功,你将作为其他AWS基础设施问题的升级点,并且还将成为客户支持技术团队与Opus 2软件在本地使用工程/基础设施最佳实践相关的查询的联系人。
这是一个远程角色,虽然我们的办公地点是匹兹堡,但我们对美国任何地方都开放。
技术要求
主要
• Linux(RHEL或Debian-base)管理的基础知识,最好持有LPIC / RHCSA认证
• 良好的BASH脚本编写技巧
• 应用和基础设施网络技能 - 子网划分、VLAN、DHCP、DNS、TCP/IP、SSL、TLS、HTTPS等
• 熟悉Web服务器 - 首选Nginx、Envoy或HAproxy,也可其他
• Amazon Web Services - 2年以上经验 - 最好持有SolArch Associate或更高级别的认证
• 熟悉Hashicorp工具 - Terraform、Vault、Consul - 首选AWS,也可Azure / GCP
• 之前在软件工程环境中工作过/熟悉发布和部署、版本控制、变更管理等流程
• 配置管理 - 2年以上的工作经验(工程模块、支持部署等)
• 深入了解Git版本控制
有益的
• 2年以上HA AWS设置、多地区或多云的经验
• 2年以上容器管理经验(K8S、Docker、Swarm等)
• 2年以上SysOps角色经验(监控、报警、备份和恢复、灾难恢复测试等)
• 有Hashicorp Vault或类似HSM的经验
• 有Hashicorp Terraform Cloud / Enterprise的经验(编写模块、维护TFC环境)
• 2年以上容器技术Docker / Containers的经验
• 了解本地存储和网络概念和设备(用于升级指导)
• Jenkins / DroneCI的工作经验
• GitHub Cloud的经验和GitHub Actions / Packages的知识
• 熟悉持续集成工具(上述或其他,如Circle等)
• 理解持续部署工具
• 熟悉Python 3+ / Ruby / Go或任何面向对象的脚本语言(用于自动化和配置管理)
• 有关AWS的成本优化/预留的经验
• 熟悉基于SAML的身份验证,熟悉Keycloak非常有益
• Puppet配置管理
要求
• 我们理想的候选人组织有序,具有出色的沟通能力
• 能够有效管理自己的时间。
• 能够适应压力下解决问题。
• 熟悉Scrum / 敏捷方法论是一个加分项,但你之前必须在快节奏的工程角色中工作过。在Opus 2,我们始终追求卓越,你也要有这样的追求。
福利
在Opus 2工作
Opus 2是法律科技领域的全球领导者,致力于推动法律行业的数字化转型。我们是全球领先的法律团队的值得信赖的合作伙伴,全球最大的律师事务所都在使用Opus 2。
我们的成就建立在我们独特的文化和我们的员工是我们最宝贵的资产。在Opus 2工作,您将获得:
• 401k缴纳
• 21天年假,灵活工作和根据工龄的假期福利
• 医疗保险、牙科计划和视力保险
• 寿险、短期和长期残疾保险
• 忠诚股权计划
• Perkbox计划
• 冥想和正念课程
• 一天的假期用于志愿者工作或家庭照顾
• 现代化的办公空间,易于访问