软件工程师 III - Apache Kafka,Apache Flink,Spark 和 Java

15个月前全职
Chase- Candidate Experience page

Chase- Candidate Experience page

location 纽约
unsaved
我们为您提供了一个令人兴奋和有回报的机会,让您将软件工程职业提升到一个新的水平。 作为摩根大通银行消费与社区银行数据技术组织的软件工程师III,您是敏捷团队中经验丰富的成员,以安全、稳定和可扩展的方式设计和交付可信赖的市场领先技术产品。您负责在支持公司业务目标的各个业务功能中跨多个技术领域执行关键技术解决方案。 工作职责 • 执行软件解决方案、设计、开发和技术故障排除,能够超越常规方法构建解决方案或解决技术问题 • 创建安全和高质量的生产代码,并维护与适当系统同步运行的算法 • 为复杂应用程序生成架构和设计文档,同时负责确保软件代码开发满足设计约束条件 • 收集、分析、综合和开发大型多样化数据集的可视化和报告,以持续改进软件应用程序和系统 • 积极识别数据中的隐藏问题和模式,并利用这些见解推动编码卫生和系统架构的改进 • 为探索新兴技术的软件工程社区和活动做出贡献 • 为团队文化增添多样性、公平性、包容性和尊重 • 使用Apache Flink设计和开发无状态和有状态的转换 • 使用Kafka、Apache Flink或相关技术进行事件流式应用程序开发 • 开发技术规范文档和通用/可重用框架公共云-AWS • 设计和开发具有各种接收点(如MSK、S3、Rest API)的流水线 • 与Splunk、Prometheus、CloudWatch、Datadog集成的度量收集和仪表板 所需资格、能力和技能 • 正式培训或获得软件工程概念认证,并具有3年以上的实际应用经验 • 在系统设计、应用程序开发、测试和操作稳定性方面有实际操作经验 • 具有Java和Spring框架的实际操作经验 • 具有Apache Kafka、Apache Flink或Spark的实际操作经验 • 在一个或多个现代编程语言和数据库查询语言的大型企业环境中开发、调试和维护代码的经验 • 对软件开发生命周期的整体了解 • 在技术学科(如云、人工智能、机器学习、移动等)中对软件应用程序和技术流程有深入了解 • 具有JSON、Avro、Maven、Jenkins的实际操作经验 首选资格、能力和技能 • 熟悉设计和开发后端分布式系统 • 对所有系统的架构和设计有工作理解 • 对NoSQL数据库有工作理解