工程主管,软件工程师,DevOps 工程师

1个月前全职
Deutsche Bank

Deutsche Bank

location 法兰克福
unsaved
职位描述: • 英文版本见下方 • 概述 技术是德意志银行整个业务的基础,改变了我们与所有利益相关者(无论是内部还是外部)交流和互动的方式。我们的技术、数据和创新(TDI)战略专注于增强技术专长,引入敏捷交付模型,并通过长期投资更新银行的IT基础设施,同时利用云计算的优势。 然而,这只是基础。我们继续投资,并建立一个具有远见的技术人才团队,以确保我们在行业前所未有的变革时期保持成功。这意味着要聘用合适的人,并为他们提供所需的培训、自由和机会,以便他们能够开拓创新。 支付领域 支付是现金管理的核心,也是德意志银行战略中的一个增长领域。为了支持增长目标,并在竞争激烈的支付市场中保持领先的全球参与者,德意志银行将在支付基础设施上进行大量投资。该团队为高价值支付平台提供一系列关键应用。 主要任务: • 与客户合作,在敏捷开发周期内交付高质量软件 • 定义和改进组件架构,并为部门和银行层面的架构决策做出贡献 • 在功能团队中提供专业知识,理解问题,利用设计模式,自动化以支持CI和CD管道的生产,以及在定义的目标架构内支持新兴设计 • 与BA合作,处理功能和非功能需求,进行技术分析和设计,设计决策和API • 设计和开发新功能,编码和测试,审核其他团队成员的更改,与QA团队合作进行新功能和现有功能的测试自动化 • 此外,该角色还包括管理和领导责任,例如: • 跨团队领导和合作 • 建立学习型组织,承认“开发者体验”的重要性 • 技术和功能领导,指导和辅导团队成员 • 为应用程序创建未来的路线图 技能和资格: • 在IT行业拥有超过10年的经验,具有Java编程的实际开发经验 • 在敏捷环境中领导分布式工程团队的经验 • 开发大规模分布式计算解决方案的经验 • 计算机科学或数据科学学位,或同等资格或工作经验 • 熟悉Spring框架和Spring Boot;API,面向服务的架构或微服务;Open Shift容器平台或谷歌云平台 • 具备测试驱动开发(TDD)和行为驱动开发(BDD)的经验,包括测试框架(Junit,Cucumber,Selenium) • 在敏捷开发框架内交付的经验 • 熟悉分布式版本控制系统(Git,Github,Bit Bucket) • 具备Jenkins或其他CI系统的经验 • 精通SQL和Unix • 计算机科学或数据科学学位,或同等资格或工作经验 我们提供的福利 我们提供广泛的福利,满足您所有的职业和个人需求。 • 情绪平衡 积极态度帮助我们应对日常生活中的挑战,无论是职业还是个人。您可以利用如在困难生活情况下的咨询和促进心理健康的服务。 • 身体健康 通过保持个人健康和支持性的工作环境,银行帮助您保持身体健康。您可以利用诸如…