成为一个敏捷团队中不可或缺的一部分,不断推动创新,提升、构建和交付一流的技术产品。
作为摩根大通银行的高级领导软件工程师,你是一个敏捷团队中不可或缺的一部分,致力于以安全、稳定和可扩展的方式提升、构建和交付值得信赖的市场领先技术产品。通过你的能力和贡献带来重大的业务影响,并应用深厚的技术专业知识和问题解决方法来解决涵盖多种技术和应用的各种挑战。这是一个成为我们高度战略的图数据库领域的成员的机会,随着对利用人工智能/机器学习能力的需求增长,这将是未来几年的一个关键增长领域。我们的团队负责在公共云和混合云(本地和公共云)上构建集中式平台和数据库服务。
工作职责
• 定期向业务及其技术团队、承包商和供应商提供技术指导和方向
• 开发安全、高质量的生产代码,并审查和调试他人编写的代码
• 推动影响产品设计、应用功能和技术运营和流程的决策
• 在一个或多个专业领域担任跨职能专家角色
• 作为整个公司范围内软件开发生命周期框架、工具和实践的倡导者,积极为工程社区做出贡献
• 影响同行和项目决策者,考虑使用和应用领先技术
• 理解优秀文档的重要性,并对帮助客户充满热情
• 具备批判性思维、较强的解决问题的能力和清晰的沟通能力
• 为团队文化增添多样性、公平性、包容性和尊重性
必备资格、能力和技能
• 正式培训或认证的软件工程概念和高级应用经验
• 实际操作经验,包括系统设计、应用开发、测试和运行稳定性
• 精通Python和另一种编程语言 - Java、C、C++、C#、Go
• 广泛使用Python框架 - Django/Flask等
• 在主要公共云提供商(AWS、Azure、Google)之一上架构和开发应用程序或平台的实际经验。行业云认证是一个额外的加分项
• 有NoSQL数据库产品的经验
• 基础设施即代码经验 - Terraform、Ansible、Puppet和/或Salt
• 对软件应用和技术流程有高级知识,并在一个或多个技术领域有相当深入的知识(例如云、人工智能、机器学习、移动等)
• 理解和经验敏捷和精益理念,包括使用JIRA、YouTrack和/或类似工具的经验
• 能够独立解决设计和功能问题,几乎没有监督
• 计算机科学、计算机工程、数学或相关技术领域的经验
首选资格、能力和技能
• 基于图的数据库
• 单元测试框架和BDD/TDD
• 领域驱动设计(DDD)
• 有关系数据库的经验
• 包括Jenkins、Bamboo和/或Spinnaker在内的CI/CD流水线
• 有Pivotal Cloud Foundry(包括IBM WebSphere)和/或Heroku的经验
• 有包括Active Directory、Kerberos和DNS在内的核心服务的经验
• 请注意,如果你对这些要求了解较少/没有,我们将帮助制定个人发展计划以达到这些要求