高级 Scala AWS 工程师

纽约 6天前 远程 全职 网络
面议
高级 Scala 开发人员 远程工作 基本资格 创建新的数据模型并扩展现有模型,以支持代表我们销售的各种数字产品的包装、定价和促销方面的新业务计划。 设计解决方案,连接来自不同组织的现有商业系统,允许将来自不同业务单元的产品进行捆绑。 创建可扩展的后端服务,使用 Scala/JVM 支持增量数据变更的可追溯性,并能快速恢复任何不理想的数据状态。 参与团队成员的代码审查和架构审查。 参与敏捷方法论和 SCRUM 流程,如 Sprint 规划、待办事项整理、每日站会和团队回顾。 最低资格 寻找具有 7-15 年后端开发经验的高级 Scala 开发人员,精通 Scala 和 AWS 产品/服务,如 ECS、S3、Lambda、DynamoDB 等。 在面向对象/脚本语言(如 Scala 及其框架)方面具有强大的编程经验。 必须具备设计和实施大规模分布式系统的经验。 必须精通与 Scala 相关的框架,如 Akka、Cats、ZIO、Play 等。 在使用 Spark/Scala 进行计算和分析方面的经验至关重要。 具备出色的沟通能力,以便与跨职能团队协作。 负责使用 Scala 和相关框架编写、开发和部署功能。 拥有端到端项目交付的责任,专注于稳健的架构。 优先考虑具有关系型和/或 NoSQL 数据库经验的候选人。 有与分布式团队合作的经验。 能够迅速适应新领域和技术。 具有构建数据管道的经验。