高级助理,全栈开发人员,SRE与治理,集团技术

新加坡 2小时前全职 网络
面议
集团技术通过在生产力、质量与控制、技术、人员能力和创新方面的战略重点,为银行提供高效、灵活和有弹性的基础设施。在集团技术中,我们管理银行的大部分运营流程,并通过多种银行交付渠道激励我们的业务合作伙伴。 主要职责: - 推动DevOps赋能:在设计、开发和实施强大的DevOps工具、应用程序和标准化实践方面提供实用的技术专长,以增强我们的持续集成和持续交付(CI/CD)管道和整体开发生态系统。 - 领导持续交付计划:架构、构建和维护应用程序和基础设施的自动化部署管道,确保从代码到生产的快速、可靠和安全的交付。您将倡导持续交付的最佳实践,专注于效率、稳定性和可观察性。 - 利用生成式AI进行DevOps转型:探索、原型化和集成生成式AI(GenAI)能力,以增强DevOps生命周期的各个方面。 - 组件合理化和优化:主动识别和解决技术堆栈中的冗余组件。您将就整合和简化通用组件的策略提供建议,促进模块化,减少技术债务,并提高可维护性。 - 倡导技术进步:不断探索、评估和推荐与全栈开发和DevOps相关的尖端技术、框架和方法。通过向更广泛的开发社区引入新机会和最佳实践,您将培育创新文化。 职责: - 与跨职能架构和开发团队合作,分析和设计银行内部的解决方案 - 提供建议并构建标准架构模式 - 支持DevOps和工作台活动的流程自动化设计和开发。 - 支持标准流程和最佳实践的文档化。 - 持续实验持续交付和测试流程和实践。 - 实际编码、单元测试和自动化功能测试。 - 能够根据需要进行软件问题和产品的研究。 - 能够使用最新的工具和技术 - 在高度协作的团队中工作并建立高质量的环境。 - 能够在高压、快节奏的全球环境中有效地优先处理和执行任务 - 了解许多不同的开源技术和技术。 要求: - 最好具备DevOps自动化、容器化和编排的良好知识和经验,使用Ansible、Docker、Jenkins、SonarQube、Kubernetes等工具。 - 4到8年的Java、Spring、Spring boot等开发和交付经验 - 具有高度可扩展的分布式系统经验 - 对以下一些技术有深入的实践经验: - Jenkins/Maven/Git/SonarQube/Fortify/Confluence/Jira/Artefactory - Cloud Foundry、OpenShift或其他PaaS技术。 - AWS、Google Cloud或Azure等公共云。 - 对Linux有深刻理解。 - 熟悉关系数据库,最好是MySQL、MariaDB、PostgreSQL。 - 具有使用或对敏捷方法(如极限编程(XP)和Scrum)的兴趣 - 了解软件最佳实践,如测试驱动开发(TDD)。 - 优秀的问题解决能力。 - 出色的沟通能力以便于举办研讨会。