高级开发人员 - 数据库 / SSIS

16个月前全职
Reserve Bank of Australia

Reserve Bank of Australia

location 悉尼
unsaved
高级开发人员 我们正在寻找一名敏锐的团队合作伙伴,他热衷于在个人和团队环境中解决复杂问题。您将获得最佳的学习经验,使用先进的工具,并与热衷于保护技术体系安全和稳定性的团队成员一起工作。作为一个创新、好奇心旺盛的团队,我们坚信通过工作提供价值和效率,我们非常重视多样化和包容性的工作环境,并支持工作灵活性。这个职位是一个为期12个月的固定期限合同。 您的背景 要在这个关键的角色中取得成功,您需要: • 进行系统分析和设计系统变更 • 保持对使用的工具和软件包的工作知识 • 进行相关研究,包括评估新软件、工具和技术,确保它们符合银行的企业架构和标准 • 与业务利益相关者和同行合作,以完善业务需求并确保其得到满足 • 遵守并为银行软件开发的政策、标准和指南的制定做出贡献,以及工具选择 • 对以下至少一项领域感兴趣并有经验:- • 实时API、集成技术 • DevSecOps • 云/容器技术 • 后端应用程序与数据库开发 • 为开发人员知识库做出贡献 • 引导其他开发人员在开发决策中进行工作 • 支持跨团队合作 • 为持续改进和创新做出贡献 • 对系统进行编码,以及集成软件服务并为其他开发人员进行代码审查 • 确保所有开发的代码都有符合银行标准的编写单元和集成测试,并保持测试覆盖率 • 拥有好奇心和负责任的心态 • 有使用Git和Azure DevOps的经验 • 使用Microsoft SQL Server Integration Services (SSIS)进行数据库ETL操作的经验,包括Azure SQL Managed Instances • 具有脚本编写或在开发环境中使用自动化数据库构建的经验,包括使用数据库版本控制工具如DBGhost和FlyWay • 定期进行大型数据库的性能调优活动 • 具有Shell脚本和PowerShell等脚本语言的经验非常理想,但不是必需的 • 具有数据仓库建模经验非常理想,但不是必需的 • 具有一般面向对象编程(最好是Java)的经验将是一个加分项 您的团队 在信息技术(IT)部门内,您将成为一个协作团队的一员,积极参与关键的银行和支付服务,包括附加值行业新支付平台(NPP)服务、使用云/容器/实时集成平台的银行系统的新演进、关键的内部银行和安全倡议。在这个职位上,您将为支持、开发和转型支持储备银行的政策、运营和企业目标的银行系统做出贡献。 在为银行工作的同时,您还将有机会为社区服务。