开发运营工程师(远程)

15个月前远程全职
Changing Digital

Changing Digital

location 旧金山
unsaved
我们正在寻找一名DevOps工程师加入我们不断发展的团队。 作为一名DevOps工程师,您将在构建CI/CD流水线、更有效地管理它并对我们的系统对业务的影响有深入的了解方面发挥关键作用,从而提高我们管理和部署云基础架构以及应用代码的能力。 我们是一家数字战略和创新机构,帮助中型和企业组织思考和行动起来像科技初创公司。 我们成立于2018年,迅速发展成为一个由20人组成的团队,设计和构建Web和移动应用程序。除了客户项目,我们还开发自己的应用程序,例如我们的金融科技平台aminsights.com。 我们完全远程工作,并非常重视协作环境,为所有人提供成长和学习的机会。我们热爱挑战,对我们的工作充满激情,并将关心彼此和客户放在首位。 • 整天穿着睡衣工作 • 我们是一个全球范围内的20名成员的团队 • 培训和发展津贴 • 全职工作 • 具有巨大的成长潜力 • 在大规模环境中具有至少2年的Linux/Unix管理经验的3年以上经验 • 对云服务提供商,特别是AWS有丰富的经验 • 对云监控技术(如CloudWatch、Newrelic或其他监控工具)有丰富的经验 • 使用日志聚合工具的经验-Elasticsearch、Kibana、Opensearch • 有使用CI/CD、部署和监控的经验 • 对Docker容器、ECS或EKS有扎实的理解 • 对微服务架构和无服务器有扎实的理解和支持 • 对云形成工具(如Cloudformation、Pulumi、Terraform或类似工具)有丰富的经验 • 对构建工具(如Jenkins、Github actions或等效工具)有丰富的经验 • 熟悉NodeJS • 在Bash、Perl、Python、JavaScript或Node.js等至少一种脚本语言中具有可证明的技能 • 对SQL和非关系型(No SQL)数据库的了解 • 对网络、防火墙、负载均衡器等的了解 • 对软件版本控制系统(如SVN、GitHub或BitBucket)的了解和经验 • 在大规模部署中实施零停机的经验 • 在大型或复杂项目中的工作经验 • 作为全球分布式团队的一部分工作的经验 • 对Contentful或Strapi等内容管理框架的了解和经验 • GraphQL • 移动应用程序开发的React Native经验 • E2E和单元测试 • 敏捷软件开发 • 自动化部署、配置和管理AWS和/或容器/ECS云基础架构。 • 了解并掌握最相关的、业界领先的技术和技巧,以确保开发和运营环境的流畅、高效和高产。 • 在解决与生产相关的问题和确保我们识别和纠正问题的根本原因方面发挥关键作用。 • 拥有并改进CICD流水线、自动化脚本和可观察性设置。 • 教育和支持其他工程师 我们用于项目管理和沟通的工具 • Jira • Slack • Google Meet • Loom 请仔细阅读描述,并花时间提交一份出色的申请。 作为招聘过程的一部分,将有以下步骤: • 填写申请表 • 您将收到我们的一封电子邮件,其中包含一些问题需要回答 • 一旦您通过了我们的背景调查和笔试,您将被邀请与我们的运营和交付负责人进行初步视频面试 • 然后您将被邀请与我们的工程负责人进行技术面试 • 然后进行一次配对编程会议(如果您对此步骤不感兴趣,请不要申请该职位。) • 最后与我们的首席执行官进行面试